Аналогично этому вопросу Я хотел бы запустить несколько тестов на нескольких фреймах данных, которые я получаю из базы данных с помощью pytest.
Для каждого фрейма данных я хочу получить его один раз, а затем запустить все тесты для этого фрейма данных, не повторяя его заново для каждого теста.
Как мне запустить все тесты длячасть данных, чтобы минимизировать время, затрачиваемое на получение данных снова и снова из базы данных?
Я нашел похожие темы, но никто не отвечает на мой вопрос.
Например:
- test_case_1 (df1)
- test_case_2 (df1)
- ...
- test_case_1 (df2)
- test_case_2 (df2)