Может ли TravisCI создавать новые файлы? - PullRequest
2 голосов
/ 15 мая 2019

Следующий блок кода должен записать в существующий файл и создать новый файл, если он не существует:

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, но только если каталог существует ... в моем случае, я пытался создать файл в каталоге перед созданием каталога сам

1 Ответ

1 голос
/ 15 мая 2019

Обновление: я обнаружил, что опубликованная мною установка действительно работает, но в моем случае я пытался создать файл в несуществующей директории

...