我在一个目录 (c:\Tests) 中有三个 python 文件,我尝试使用文件 TestCases1.py 中的 pytest 运行测试,但没有成功。我是 python 新手,我不知道我是否问了正确的问题。我看过几个示例,但几乎所有示例都使用命令行来运行测试,我想从 python 文件运行它们。由于我是测试新手,我希望得到一个非常简单的答案(我见过一些类似的问题,但没有得到答案)。我正在使用 Python 36-32 和 Eclipse Oxygen 3a。
min_max.py => 一些待测试的基本功能
def min(values):
_min = values[0]
for val in values:
if val < _min:
_min = val
return _min
def max(values):
_max = values[0]
for val in values:
if val > _max:
_max = valal
return _max
Run Code Online (Sandbox Code Playgroud)
min_max_test.py => 一些函数测试
import min_max
def test_min():
print("starting")
values = (2, 3, 1, 4, 6)
val = min(values)
assert val == 1 …Run Code Online (Sandbox Code Playgroud)