使用长鼻运行测试的工作示例

时间:2015-12-29 19:31:20

标签: python python-2.7 python-3.x

我创建了一个first.py文件,其中包含以下代码。然后右键单击first.py并按下运行按钮,从命令提示符(或)从Pycharm将其作为python first.py运行。我看到以下输出。

我希望test1()函数能够运行并通过。为什么我的测试没有运行?

输出:

C:\Python27\python.exe
C:/Users/sbulusu/PycharmProjects/BlackLineAutomation/main/python/ConnectAPI/first.py

Process finished with exit code 0

first.py内容:

from proboscis import test

from proboscis import asserts

@test()
def test1():
    asserts.assert_equal(1, 1)

1 个答案:

答案 0 :(得分:3)

你在哪里打电话给first.py?添加编辑的代码如下,这是有效的。 添加了Test_Program代码。

from proboscis import test
from proboscis import asserts
from proboscis import TestProgram

@test()
def test1():
    asserts.assert_equal(1, 1)

TestProgram().run_and_exit()  

输出是:

C:\Python\python.exe first.py  
proboscis.case.FunctionTest (test1) ... ok

----------------------------------------------------------------------
Ran 1 test in 0.000s

OK

Process finished with exit code 0