可能重複:
ValueError: no such test method in <class 'myapp.tests.SessionTestCase'>: runTest單元測試在Python
import unittest
class BzTestSe(unittest.TestCase):
DEFAULTUSERNAME = 'username-a2'
DEFAULTPASSWORD = 'pass'
DEFAULTHOST = 'localhots'
def __init__(self,username=DEFAULTUSERNAME, password=DEFAULTPASSWORD, host=DEFAULTHOST):
super(unittest.TestCase,self).__init__()
self.username=username
self.password=password
self.host=host
class test_se_topwebsite(BztTestSe):
def setUp(self):
print "setup"
def test_test_se_topwebsite(self):
self.fail()
當我調用上面的類從另一個文件中,我得到以下錯誤。請讓我知道我錯了。
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "testsuite/test_se.py", line 10, in __init__
super(unittest.Testcase,self).__init__()
File "/usr/lib/python2.7/unittest/case.py", line 184, in __init__
(self.__class__, methodName))
ValueError: no such test method in <class 'testsuite.test_se.BztTestSe'>: runTest
「致電上課」?這是什麼意思? –
對不起,我是一個Python新手。我從另一個文件中調用了這個類,但它拋出了這個錯誤 – Somu
告訴我們在另一個文件中用來調用這個類的確切代碼。 –