我已经用pyfilesystem2实现了一个文件系统,现在我想测试它。我有自己的单元测试用例,但是pyfilesystem2提供了自己的测试用例,我很乐意运行,但是。。。我不知道怎么做。文档只说明了如何创建tester类,而没有说明如何调用testing-see for yourself。help()函数也没有帮助-里面几乎没有docstring。你知道吗
好的,但是有一个可用方法的列表,对吗?是的,我尝试创建一个tester对象,然后调用它的test\u basic()方法,但是由于一些内部错误,它失败了。。。你知道吗
(env) qvasic@qzenbook:~/code/filesyst$ python3 dropboxfs.py
Traceback (most recent call last):
File "dropboxfs.py", line 630, in <module>
t.test_basic()
File "/mnt/d/code/filesyst/env/lib/python3.4/site-packages/fs/test.py", line 349, in test_basic
repr(self.fs)
AttributeError: 'TestDropBoxFS' object has no attribute 'fs'
(env) qvasic@qzenbook:~/code/filesyst$ python3 dropboxfs.py
Traceback (most recent call last):
File "dropboxfs.py", line 629, in <module>
t.test_basic()
File "/mnt/d/code/filesyst/env/lib/python3.4/site-packages/fs/test.py", line 349, in test_basic
repr(self.fs)
AttributeError: 'TestDropBoxFS' object has no attribute 'fs'
(我知道DropBox有一个实现,它只是我的一个练习。)
google也帮不上什么忙,因为所有的东西都指向pyfilesystem2文档,它缺少。。。你知道吗
有人能给我一个提示吗?如何运行这些测试用例?你知道吗
从C/C++语言到Python的文档在文档方面是令人沮丧的。也许我只是不理解这个范例,但它看起来缺乏很多。你知道吗
PyFilesystem使用stdlib中的unittest模块进行测试。为了简化测试的运行,我使用
nose
,您可以按如下方式安装它:pip install nose
然后可以使用以下命令运行测试。你知道吗
nosetests -v
顺便说一句,你的帖子给人的印象是发泄。如果你把问题放在主题上,毫无怨言,你总能得到更好的回答。你知道吗
您还可以通过Github上的PyFilesystem Issues直接询问PyFilesystem开发人员。你知道吗
相关问题 更多 >
编程相关推荐