Environments
Declare Environment Configuration
-
version: 2 environments: staging: baseurls: auth.spec: http://localhost:8080 variables: username: jackie password: PaSsWoRd -
{ "version": 2, "environments": { "staging": { "baseurls": { "auth.spec": "http://localhost:8080" }, "variables": { "username": "jackie", "password": "PaSsWoRd" } } } }
The environments key in this example contains configuration for the staging environment. It can contain configuration for any number of environments.
Environment Configuration Options
Each environment configuration can contain:
Base URLs
baseurls - needed when running contracts as test as part of authentication
Variables
variables - these values are plugged into the Examples rows of an auth contract for authentication, or even when running regular contract tests