@stack @project Feature: Stacks Scenario: Add new stack with user without privileges When I send POST '/v2.0/stack' query with JSON body with user without privileges """ <%= @formatter.json('stack/openstack/valid', spaces: 6) %> """ Then response should be '401' @openstack Scenario: Add openstack stack When I send POST '/v2.0/stack' query with JSON body """ <%= @formatter.json('stack/openstack/valid', spaces: 4) %> """ Then response should be '201' And the Content-Type header should include 'application/json' And response should be JSON object like: """ { "id": "test_stack", "deploy_env": "<%= @config["openstack"]["project"]["env"] %>", "stack_template": "<%= @config["openstack"]["stack_template"] %>", "cloud_stack_id": "arn:aws:cloudformation:us-east-1:123456789:stack/MyStack/aaf549a0-a413-11df-adb3-5081b3858e83" } """