@Tanya2289

При параллельном тестировании не происходит запись в файл, что делать?

Если запускаю тесты по одному, то файл с данными спокойно создается, однако если я делаю это параллельно, то ничего не работает. Тесты не падают, все проходит удачно, но txt нет.

вот упрощённый код моих тестов
def test_create45(web_browser):
    current_time = datetime.datetime.now()
    time.sleep(4)
    file = open('output_2.txt', 'w+')
    text_to_write = f'\n № 2 время создания - {current_time}'
    file.write(text_to_write)
    file.close()

def test_create46(web_browser):
    current_time = datetime.datetime.now()
    with open("otus.txt", "w+") as file:
        file.write("hello world")
  • Вопрос задан
  • 72 просмотра
Решения вопроса 1
Mike_Ro
@Mike_Ro Куратор тега Python
Python, JS, WordPress, SEO, Bots, Adversting
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы