Create JSON schema for environments
Problem to solve
Add JSON schema validation in spec/controllers/projects/environments_controller_spec.rb
for GET index
, GET folder
, GET show
& GET edit
tests.
Further details
In gitlab-org/gitlab-ce!21307 we added a new schema environment.json which adds the JSON schema for a single environment. Both #index
and #folder
for the Projects::EnvironmentsController
return an array of environment
with some addtional information.
Proposal
Create a new JSON schema environment.json
and validate both GET index
and GET folder
josn_responses
to the new schema.
Edited by Steve Xuereb