Генераторы тестов носа внутри класса

Можно ли запускать генераторы тестов внутри пользовательских классов? Я пытаюсь преобразовать пример в простую версию на основе классов:

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

Это приводит к

$ nosetests -v trial.py
----------------------------------------------------------------------
Ran 0 tests in 0.000s

. Я просмотрел журнал изменений и считаю, что это должно работать, начиная с версии 0.9.0a1 .

В чем я ошибаюсь?

19
задан Longestline 14 July 2011 в 06:57
поделиться