小编Lon*_*ine的帖子

Class中的鼻子测试生成器

是否可以在自定义类中运行nose测试生成器?我试图将示例转换为基于类的简单版本:

file: trial.py
>>>>>>>>>>>>>>
class ATest():
    def test_evens(self):
        for i in range(0, 5):
            yield self.check_even, i, i * 3

    def check_even(self, n, nn):
        assert n % 2 == 0 or nn % 2 == 0
Run Code Online (Sandbox Code Playgroud)

这导致了

$ nosetests -v trial.py
----------------------------------------------------------------------
Ran 0 tests in 0.000s
Run Code Online (Sandbox Code Playgroud)

我查看了更改日志,并认为这应该从版本0.9.0a1开始工作.

我哪里错了?

python generator nose

19
推荐指数
1
解决办法
7349
查看次数

标签 统计

generator ×1

nose ×1

python ×1