N часов
Какие есть практики по подобным интеграционным тестам / решения?
JWT?
Да
у тебя же акцес и рефреш токены есть, обновляй акцес и все, рефреш может и пол года жить
А тестах куда пихать сенситив данные для получения самого аксесс токена? В секреты окружения ложить в ci куда-нить?
https://betterprogramming.pub/how-to-refresh-an-access-token-using-decorators-981b1b12fcb9
ну это не то, это рефреш по экспайру, вопрос сам не про 'как рефрешить токен' вопрос про то как хранить данные(ключ/пароль) для последуешего получения акссесс/рефреш токена для последующего интеграционного автотеста
ну очевидно в секреты запихнуть
В продолжении вопроса: Skipif у pytest для теста только на машине с секретом - норм тема?
Те если в переменных окружения у коллеги не будет секрета, или у любой другой машины - не смогут запустить тест
Обсуждают сегодня