diff options
author | Ryan Petrello <lists@ryanpetrello.com> | 2012-03-15 13:10:57 -0700 |
---|---|---|
committer | Ryan Petrello <lists@ryanpetrello.com> | 2012-03-15 14:55:49 -0700 |
commit | 34b02a253dec84b13317497c5e8d291ba1a9ef63 (patch) | |
tree | 6f1af1f9a4db85d70fba36084ead33b5ea92a5c6 /pecan/tests/test_scaffolds.py | |
parent | 4cf5895ba5ac8bbc8d064a6928fd43322f5a77c8 (diff) | |
download | pecan-34b02a253dec84b13317497c5e8d291ba1a9ef63.tar.gz |
Silencing warnings and stdout writes in our test suite.
Diffstat (limited to 'pecan/tests/test_scaffolds.py')
-rw-r--r-- | pecan/tests/test_scaffolds.py | 14 |
1 files changed, 10 insertions, 4 deletions
diff --git a/pecan/tests/test_scaffolds.py b/pecan/tests/test_scaffolds.py index aa2e7bb..5698de7 100644 --- a/pecan/tests/test_scaffolds.py +++ b/pecan/tests/test_scaffolds.py @@ -7,6 +7,7 @@ import pkg_resources import httplib import urllib2 import time +from cStringIO import StringIO import pecan if sys.version_info < (2, 7): @@ -44,9 +45,13 @@ class TestScaffoldUtils(unittest.TestCase): def setUp(self): self.scaffold_destination = tempfile.mkdtemp() + self.out = sys.stdout + + sys.stdout = StringIO() def tearDown(self): shutil.rmtree(self.scaffold_destination) + sys.stdout = self.out def test_copy_dir(self): from pecan.scaffolds import PecanScaffold @@ -59,7 +64,7 @@ class TestScaffoldUtils(unittest.TestCase): SimpleScaffold().copy_to(os.path.join( self.scaffold_destination, 'someapp' - )) + ), out_=StringIO()) assert os.path.isfile(os.path.join( self.scaffold_destination, 'someapp', 'foo' @@ -76,7 +81,6 @@ class TestScaffoldUtils(unittest.TestCase): def test_destination_directory_levels_deep(self): from pecan.scaffolds import copy_dir - from cStringIO import StringIO f = StringIO() copy_dir(('pecan', os.path.join( 'tests', 'scaffold_fixtures', 'simple' @@ -120,7 +124,8 @@ class TestScaffoldUtils(unittest.TestCase): os.path.join( self.scaffold_destination, 'someapp' ), - {'package': 'thingy'} + {'package': 'thingy'}, + out_=StringIO() ) assert os.path.isfile(os.path.join( @@ -144,7 +149,8 @@ class TestScaffoldUtils(unittest.TestCase): os.path.join( self.scaffold_destination, 'someapp' ), - {'package': 'thingy'} + {'package': 'thingy'}, + out_=StringIO() ) assert os.path.isfile(os.path.join( |