| Safe Haskell | None |
|---|---|
| Language | GHC2021 |
Test.FeatureFlags.BackgroundEffects
Synopsis
- testPatchBackgroundEffects :: HasCallStack => App ()
- testBackgroundEffects :: HasCallStack => APIAccess -> App ()
- testBackgroundEffectsRemovedAtV17 :: HasCallStack => App ()
- testBackgroundEffectsListedAtV17 :: HasCallStack => App ()
Documentation
testPatchBackgroundEffects :: HasCallStack => App () Source #
testBackgroundEffects :: HasCallStack => APIAccess -> App () Source #
testBackgroundEffectsRemovedAtV17 :: HasCallStack => App () Source #
WPB-27912: the public backgroundEffects endpoints are gated at v17 (404)
while remaining available through v16. Only the v16 GET is asserted here:
v16 PUT success is covered by testBackgroundEffects (whose runFeatureTests
unlocks the feature first), and a public PUT in this test would 409
feature-locked against the default enabled+locked state.
testBackgroundEffectsListedAtV17 :: HasCallStack => App () Source #
Test version agnostic feature endpoints for backgroundEffects
Across versions, backgroundEffects is always set to enabled and locked to provide backwards compatibility.
From V17 on, the feature itself has been removed.