Следующий блок кода должен записать в существующий файл и создать новый файл, если он не существует:
with open("test.txt", "w") as f:
f.write("test")
Но pytest обнаружил ошибку при запуске этого фрагмента кода на TravisCI ...
> with open("test.txt", "w") as f:
E FileNotFoundError: [Errno 2] No such file or directory: 'test.txt'
app.py:20: FileNotFoundError
Это работает, если файл существует, и он может даже записывать в файл, но не может создать новый файл ... Возможно ли это сделать с Трэвисом? Любая помощь приветствуется
РЕДАКТИРОВАТЬ: Эта настройка работает даже в Travis, но только если каталог существует ... в моем случае, я пытался создать файл в каталоге перед созданием каталога сам