Skip to content

Commit 114bd74

Browse files
author
Andrew Laski
committed
Remove extraneous output during testing
During shell tests commands were being passed to novaclient and output was being printed to stdout. This quickly scrolls useful test output offscreen, so lets suppress it. Also removed a print call from a test. Change-Id: I31c8bf2f92a64d781c9e3350213f2e1503b960ad
1 parent 609cbce commit 114bd74

2 files changed

Lines changed: 7 additions & 7 deletions

File tree

tests/v1_1/contrib/test_tenant_networks.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,6 @@ def test_list_tenant_networks(self):
3838
def test_get_tenant_network(self):
3939
net = cs.tenant_networks.get(1)
4040
cs.assert_called('GET', '/os-tenant-networks/1')
41-
print(net)
4241

4342
def test_create_tenant_networks(self):
4443
cs.tenant_networks.create(label="net",

tests/v1_1/test_shell.py

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -71,8 +71,10 @@ def setUp(self):
7171
lambda *_: fakes.FakeClient))
7272
self.addCleanup(timeutils.clear_time_override)
7373

74+
@mock.patch('sys.stdout', StringIO.StringIO())
7475
def run_command(self, cmd):
7576
self.shell.main(cmd.split())
77+
return sys.stdout.getvalue()
7678

7779
def assert_called(self, method, url, body=None, **kwargs):
7880
return self.shell.cs.assert_called(method, url, body, **kwargs)
@@ -488,15 +490,14 @@ def test_list_with_flavors(self):
488490
self.run_command('list --flavor 1')
489491
self.assert_called('GET', '/servers/detail?flavor=1')
490492

491-
@mock.patch('sys.stdout', StringIO.StringIO())
492493
def test_list_fields(self):
493-
self.run_command('list --fields '
494+
output = self.run_command('list --fields '
494495
'host,security_groups,OS-EXT-MOD:some_thing')
495496
self.assert_called('GET', '/servers/detail')
496-
self.assertIn('computenode1', sys.stdout.getvalue())
497-
self.assertIn('securitygroup1', sys.stdout.getvalue())
498-
self.assertIn('OS-EXT-MOD: Some Thing', sys.stdout.getvalue())
499-
self.assertIn('mod_some_thing_value', sys.stdout.getvalue())
497+
self.assertIn('computenode1', output)
498+
self.assertIn('securitygroup1', output)
499+
self.assertIn('OS-EXT-MOD: Some Thing', output)
500+
self.assertIn('mod_some_thing_value', output)
500501

501502
def test_reboot(self):
502503
self.run_command('reboot sample-server')

0 commit comments

Comments
 (0)