例如: 有一个可以通过鼻子测试运行的功能,
def test_example(flag):
nose.tools.assert_equal(flag, 'ok')
当我在控制台中运行“ nosetest”命令时如何指定此功能的参数?
请多多帮我!
答案 0 :(得分:0)
像这样运行testCase:
# 执行单个clss or 方法
def run_by_cl_func(self):
# func = TestLoader().loadTestsFromName('TestStringMethods. test_example')
# suite = TestSuite([func])
func = TestLoader().loadTestsFromName('TestStringMethods.test_param',{"flag": "this is key"})
suite = TestSuite([func])
runner = HTMLTestRunner(output='htmlTestRunner', report_title='Test')
runner.run(suite)