11[tox]
22envlist =
3- py38-awses_cli_{1.7.0,1.8.0,1.9.0,2.0.0,2.1.0,2.2.0}
3+ py38-awses_cli_{1.7.0,1.8.0,1.9.0,2.0.0,2.1.0,2.2.0,3.0.0 }
44
55[testenv:base-command]
66commands = pytest --basetemp ={envtmpdir} -l test/ {posargs}
@@ -9,13 +9,18 @@ commands = pytest --basetemp={envtmpdir} -l test/ {posargs}
99passenv =
1010 # Identifies AWS KMS key id to use in integration tests
1111 AWS_ENCRYPTION_SDK_PYTHON_INTEGRATION_TEST_AWS_KMS_KEY_ID \
12+ # Identifies AWS MRK KMS key id to use in integration tests
13+ AWS_ENCRYPTION_SDK_PYTHON_INTEGRATION_TEST_AWS_KMS_MRK_KEY_ID_1 \
1214 # Pass through AWS credentials
1315 AWS_ACCESS_KEY_ID AWS_SECRET_ACCESS_KEY AWS_SESSION_TOKEN \
1416 # AWS Role access in CodeBuild is via the contaner URI
1517 AWS_CONTAINER_CREDENTIALS_RELATIVE_URI \
1618 # Pass through AWS profile name (useful for local testing)
1719 AWS_PROFILE \
18- # Pass through custom pip config file settings
20+ # The region for the MRK aware components
21+ AWS_REGION \
22+ AWS_DEFAULT_REGION \
23+ # Pass through custom pip config file settings
1924 PIP_CONFIG_FILE
2025sitepackages = False
2126deps =
2631 awses_cli_2.0.0: -rcompatibility-requirements/2.0.0
2732 awses_cli_2.1.0: -rcompatibility-requirements/2.1.0
2833 awses_cli_2.2.0: -rcompatibility-requirements/2.2.0
34+ awses_cli_3.0.0: -rcompatibility-requirements/3.0.0
2935 awses_cli_local: -e {env:AWSES_CLI_LOCAL_PATH}
3036commands =
3137 {[testenv:base-command]commands}
0 commit comments