Closed Bug 1251474 Opened 9 years ago Closed 9 years ago

Add API endpoint contract tests as first smoketests

Categories

(Firefox :: Normandy Server, defect)

defect
Not set
normal

Tracking

()

RESOLVED FIXED

People

(Reporter: osmose, Unassigned)

Details

A useful set of tests that we can use a smoketests for deploys are contract tests that ensure that the environments are returning data with the right shape (regardless of whether the data itself is correct). An initial list of endpoints we care about: - Self-repair endpoint: /<locale>/repair/ - Action API: /api/v1/action/<action_name>/ - Action Implementations: /api/v1/action/<action_name>/implementation/ - Bundles: /api/v1/fetch_bundle/
Blocks: 1248319
No longer blocks: 1248319
Component: SHIELD → General
Product: Websites → Normandy
Component: General → Service
I think this bug is superseded by your work on automated tests, think we should close it, or would you rather keep it around?
Flags: needinfo?(chartjes)
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Flags: needinfo?(chartjes)
Product: Shield → Firefox
You need to log in before you can comment on or make changes to this bug.