"""Constants for api tests.""" from feature_fm import config as app_config from tests.integration import config # urls HEALTH_CHECK = '{qa_base_url}/hello/'.format(qa_base_url=config.QA_BASE_URL) GET_USER = '{qa_base_url}'.format(qa_base_url=config.QA_BASE_URL) + \ '/label/{label_id}/users/{user_id}?timestamp={timestamp}' GET_ARTISTS = '{qa_base_url}'.format(qa_base_url=config.QA_BASE_URL) + \ '/label/{label_id}/artists?timestamp={timestamp}' GET_ARTIST = '{qa_base_url}'.format(qa_base_url=config.QA_BASE_URL) + \ '/label/{label_id}/artist/{artist_id}' \ '?timestamp={timestamp}' GET_RELEASES = '{qa_base_url}'.format(qa_base_url=config.QA_BASE_URL) + \ '/label/{label_id}/artists/{artist_id}/' \ 'releases?timestamp={timestamp}' GET_BUDGET = '{qa_base_url}'.format(qa_base_url=config.QA_BASE_URL) + \ '/label/{label_id}/campaign-budget?timestamp={timestamp}' GET_FEATURE_FM_FRAME = 'https://theorchard-api.test.feature.fm/orchardlogin?' \ 'timestamp={timestamp}&user_id={user_id}&' \ 'label_id={label_id}' GET_BUDGET_CAP = '{qa_base_url}'.format(qa_base_url=config.QA_BASE_URL) + \ '/budget-caps?timestamp={timestamp}' # variables LABEL_ID_WRITE_AD = '26038' USER_ID_WRITE_AD = 'alw:44774' LABEL_ID_NO_AD = '26703' USER_ID_NO_AD = 'alw:48312' ARTIST_ID = '824451' SECRET_TOKEN_KEY = 'shared_secret' SECRET = None if app_config.AWS_ACCESS_KEY_ID and app_config.AWS_SECRET_ACCESS_KEY: from feature_fm.connectors.aws_secrets_manager import get_secret SECRET = get_secret().get(SECRET_TOKEN_KEY)