我已經使用pyfilesystem2實現了一個文件系統,現在我想測試它。我有我自己的單元測試用例,但pyfilesystem2提供了自己的測試用例,我很樂意運行,但是...我不知道如何。該文檔僅說明如何創建測試人員類,但不說明如何調用測試 - see for yourself。 help()函數也沒有幫助 - 在那裏幾乎沒有文檔。pyfilesystem2,FSTestCases:測試文件系統
好的,但有一個可用的方法列表,對吧?是啊,我試圖創建一個測試對象,然後調用其test_basic()方法,但它失敗,因爲一些內部錯誤......
(env) [email protected]:~/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) [email protected]:~/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的一個實現,它只是一個鍛鍊; Tibial我)。
谷歌搜索並沒有幫助,因爲一切都指向回pyfilesystem2文檔,這是缺乏...
任何人可以給我一個提示做什麼?我如何運行這些測試用例?
PS。從C/C++語言到Python在文檔方面令人沮喪。可能我只是不明白範例,但它看起來缺乏很多。
謝謝! 你是對的,但是如果有任何文件的前提條件(如本例中的unittest模塊),應該提及。這就是我所說的。 –