в exception. Как написать тест который покажет что функция проработала 10 минут используя pytest (или нет)?
Я подозреваю, что вы всё же не хотите, чтобы один тест в интеграционных тестах бегал в CI 10 минут, если всё, что проверяет этот тест — только этого временной промежуток
Запускаешь функцию в отдельном процессе, через 10 минут убеждаешься, что она еще жива, и убиваешь
ок, так и думал, но надеялся что не надо будет такими стремными вещами заниматься.. (думал что pytest дает какую-нибудь красивую фичу на этот счет)
а почему именно 10 минут и что вы таким образом собираетесь проверять?
Сколько будет 60x10 ?
В зависимости от системы исчисления) А в целом 60*10=x x=60*10 x=x True
10 минут - для слова, может быть и 20, 30, 140, любое N ничего не проверяю - просто тест, который показывает что спустя N минут функция как работала так и работает, в рамках теста хочу запустить ее в фоне на выполнение и не смотреть в экран: упадет так упадет - через N++ минут, когда вернусь домой, узнаю
Это я к тому сколько надо установить секунд. Зачем эти проверки, если что-то произойдёт, будет математическая фича
Обсуждают сегодня