"""Constants for api tests.""" from tests.integration import config _BASE_URL = config.OWS_PODCAST_URL _ASSETS_BASE_URL = config.OWS_ASSET_TRANSCODER_URL HEALTH_CHECK = _BASE_URL + '/hello/' GET_NETWORKS = _BASE_URL + '/networks' GET_CATEGORIES = _BASE_URL + '/categories' # Podcasts GET_PODCASTS = CREATE_PODCAST = _BASE_URL + '/podcasts' GET_PODCAST = _BASE_URL + '/podcasts/{podcast_id}' GET_PODCASTS_BY_ID = _BASE_URL + '/podcasts-by-id' UPDATE_PODCAST = DELETE_PODCAST = GET_PODCAST PODCAST_UPLOAD_TOKEN = _BASE_URL + '/assets/upload-token' # Assets UPLOAD_TOKEN = _ASSETS_BASE_URL + '/upload-token' POST_ASSET = DELETE_ASSET = _ASSETS_BASE_URL + '/upload' ASSET_STATUS = _ASSETS_BASE_URL + '/status' ASSET_FINAL = _ASSETS_BASE_URL + '/final' ASSET_BY_IDS = _ASSETS_BASE_URL + '/assets-by-ids-and-types' # Episodes CREATE_EPISODE = _BASE_URL + '/podcasts/{podcast_id}/episodes' UPDATE_EPISODE = _BASE_URL + '/podcasts/{podcast_id}/episodes/{episode_id}' DELETE_EPISODE = GET_EPISODE_BY_ID = UPDATE_EPISODE SUBMIT_EPISODE = UPDATE_EPISODE + '/submit' CREATE_PLANNED_INVENTORY = CREATE_EPISODE + '/planned-inventory' CREATE_INSERTION_POINTS = UPDATE_EPISODE + '/points' # AdReads GET_AD_READS = _BASE_URL + '/ad-reads' CREATE_AD_READ = GET_AD_READS UPDATE_AD_READ = GET_AD_READS + '/{ad_read_id}' DELETE_AD_READ = GET_AD_READS + '/{ad_action_id}' AD_READ_SET_VIRUS_FREE = _BASE_URL + '/ad-read-virus-free' # Users CREATE_USER = _BASE_URL + '/users' GET_USERS = CREATE_USER GET_CURRENT_USER = CREATE_USER + '/current' DELETE_USER = CREATE_USER + '/{user_id}' UPDATE_USER = DELETE_USER OWNERSHIP_CHECK = _BASE_URL + '/check-ownership'