diff options
author | Jason Pellerin <jpellerin@gmail.com> | 2009-02-04 03:02:45 +0000 |
---|---|---|
committer | Jason Pellerin <jpellerin@gmail.com> | 2009-02-04 03:02:45 +0000 |
commit | e7c9adce0db6a6facc0c90b99a7ed040677f1bae (patch) | |
tree | a3f0183cb152ecd5c0ef6e71b5c2071d3bbb9660 /unit_tests/test_issue_230.py | |
parent | 88950229ed2c97ae01dac66c07048769d8cc1915 (diff) | |
download | nose-e7c9adce0db6a6facc0c90b99a7ed040677f1bae.tar.gz |
Made it possible to just "yield test" in test generators
Diffstat (limited to 'unit_tests/test_issue_230.py')
-rw-r--r-- | unit_tests/test_issue_230.py | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/unit_tests/test_issue_230.py b/unit_tests/test_issue_230.py new file mode 100644 index 0000000..41a717b --- /dev/null +++ b/unit_tests/test_issue_230.py @@ -0,0 +1,21 @@ +import os +import unittest + +class TestIssue230(unittest.TestCase): + + def test_generator_yield_value(self): + from nose.loader import TestLoader + + def test(): + pass + def gen(): + yield test + + loader = TestLoader() + suite = loader.loadTestsFromGenerator(gen, module=None) + testcase = iter(suite).next() + self.assertEqual(testcase.test.test, test) + + +if __name__ == '__main__': + unittest.main() |