单元测试不起作用



我正在尝试使用python3 functional_tests.py-文件名 - 使用单元测试运行测试,但我得到

"----------------------------------------------------------------------

在 0.000 秒内运行了 0.000 次测试

好">

这是我的代码: 从硒导入网络驱动程序 导入单元测试

class NewVisitorTest(unittest.TestCase):
def setUp(self):
self.browser = webdriver.Firefox()
def tearDown(self):
self.browser.quit()
def testcan_start_a_list_and_retrieve_it_later(self):
self.browser.get('http://localhost:8000')
self.assertIn('To-Do', self.browser.title)
self.fail('finish test')
if __name__ == '__main__':
unittest.main(warnings='ignore')

我正在使用 Python 3.5.2

你是否在做 Python 测试驱动开发的练习?这些是 Django 测试吗?如果是 Django 测试,你可以尝试以下方法:

python3 manage.py test functional_tests

即便如此,评论者正确地指出if __name...部分代码不应缩进。它应该完全位于左边距上。

最新更新