Мой код для получения файла действительно работает.
def get_file(self):
file_path = Path('file-folder/testfile.txt').absolute()
with file_path.open(mode='r') as f:
data = f.read()
return commentjson.loads(data)
Когда я тестирую код, я сталкиваюсь с проблемой. Я получаю сообщение об ошибке, утверждающее, что файл не существует, если он явно находится в файловой структуре при выполнении реального кода.
o = MyObject()
f = o.get_file()
self.assertIsNotNone(f)
новое значение для file_path равно driveletter/directoryofproject/project/currentyworkingdirectory/tests/file-folder/testfile.txt
и его нет в этот каталог только в каталоге driveletter/directoryofproject/project/currentworkingdirectory/file-folder/testfile.txt