diff options
author | Jason Pellerin <jpellerin@gmail.com> | 2007-12-22 19:00:22 +0000 |
---|---|---|
committer | Jason Pellerin <jpellerin@gmail.com> | 2007-12-22 19:00:22 +0000 |
commit | 1e9e1fb6aa3a178c53ad2a29ae626926125b300f (patch) | |
tree | 9401df6aea062f37fb6d4bb61222513adf2c8ce3 /functional_tests/test_failuredetail_plugin.py | |
parent | cd3bb6ede7025e1ed24d7a01f68533b5c5c225f6 (diff) | |
download | nose-1e9e1fb6aa3a178c53ad2a29ae626926125b300f.tar.gz |
MERGED 0.10.0-stable 378:411 to trunk in preparation for 0.10.1 release.
Diffstat (limited to 'functional_tests/test_failuredetail_plugin.py')
-rw-r--r-- | functional_tests/test_failuredetail_plugin.py | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/functional_tests/test_failuredetail_plugin.py b/functional_tests/test_failuredetail_plugin.py index b97e432..284cf49 100644 --- a/functional_tests/test_failuredetail_plugin.py +++ b/functional_tests/test_failuredetail_plugin.py @@ -2,6 +2,7 @@ import os import sys import unittest from nose.plugins.failuredetail import FailureDetail +from nose.plugins.capture import Capture from nose.plugins import PluginTester support = os.path.join(os.path.dirname(__file__), 'support') @@ -25,5 +26,25 @@ class TestFailureDetail(PluginTester, unittest.TestCase): assert expect in self.output + +class TestFailureDetailWithCapture(PluginTester, unittest.TestCase): + activate = "-d" + args = ['-v'] + plugins = [FailureDetail(), Capture()] + suitepath = os.path.join(support, 'fdp/test_fdp_no_capt.py') + + def runTest(self): + print '*' * 70 + print str(self.output) + print '*' * 70 + + expect = \ + 'AssertionError: a is not 4\n' + ' print "Hello"\n' + ' 2 = 2\n' + '>> assert 2 == 4, "a is not 4"' + + assert expect in self.output + if __name__ == '__main__': unittest.main() |