我为一个函数编写了一个测试,该函数将文件从/videos/vid_youtube.mp4重命名为/videos/youtube/vid.mp4。这个测试用Pyfak厨师对fs进行了补丁。FileNotFoundError: [Errno 2] No such file or directory: '/home/user/code/project/test/DLV/videos/vid_youtube.mp4' -> '/home/user/code/project/test/DLV/videos/youtube/vi
E FileNotFoundError: [Errno 2] No such file or directory: 'simple.txt'
并非完全出乎意料的是,我想只有PosixPath是由pyfakefs但是我希望能够在保持pyfakefs特性的同时测试我的类。继承自PosixPath的方法、字段等仍然由pyfakefs修补为PosixPath,并且只具有我添加的属性,而不是修补。有什么办法吗?