@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")
  • Вопрос задан
  • 74 просмотра
Решения вопроса 1
Mike_Ro
@Mike_Ro Куратор тега Python
Python, JS, WordPress, SEO, Bots, Adversting
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
22 нояб. 2024, в 03:54
1500 руб./за проект
22 нояб. 2024, в 02:56
10000 руб./за проект
22 нояб. 2024, в 00:55
500 руб./за проект