6b5ef0dab2
This patch adds the basic files and only one test now. Consecutive patches will add more test cases. Change-Id: Iebc28e9781357c11a664c6b0d203a4c20a63a6ca
30 lines
664 B
Bash
Executable File
30 lines
664 B
Bash
Executable File
#!/bin/bash
|
|
|
|
FUNC_TEST_DIR=$(dirname $0)/../zunclient/tests/functional/
|
|
CONFIG_FILE=$FUNC_TEST_DIR/test.conf
|
|
|
|
if [[ -n "$OS_AUTH_TOKEN" ]] && [[ -n "$ZUN_URL" ]]; then
|
|
cat <<END >$CONFIG_FILE
|
|
[functional]
|
|
api_version = 1
|
|
auth_strategy=noauth
|
|
os_auth_token=$OS_AUTH_TOKEN
|
|
zun_url=$ZUN_URL
|
|
END
|
|
else
|
|
cat <<END >$CONFIG_FILE
|
|
[functional]
|
|
api_version = 1
|
|
os_auth_url=$OS_AUTH_URL
|
|
os_identity_api_version = $OS_IDENTITY_API_VERSION
|
|
os_username=$OS_USERNAME
|
|
os_password=$OS_PASSWORD
|
|
os_project_name=$OS_PROJECT_NAME
|
|
os_user_domain_id=$OS_USER_DOMAIN_ID
|
|
os_project_domain_id=$OS_PROJECT_DOMAIN_ID
|
|
os_service_type=container
|
|
os_endpoint_type=public
|
|
END
|
|
fi
|
|
tox -e functional
|