This only matters when test_ceph_argparse.py runs against the
Python 3 version of nose, which complains like so:
146/155 Test #147: test_ceph_argparse.py ...................***Failed 0.49 sec
E
======================================================================
ERROR: Failure: TabError (inconsistent use of tabs and spaces in indentation (test_ceph_argparse.py, line 98))
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/python3.6/site-packages/nose/failure.py", line 39, in runTest
raise self.exc_val.with_traceback(self.tb)
File "/usr/lib/python3.6/site-packages/nose/loader.py", line 417, in loadTestsFromName
addr.filename, addr.module)
File "/usr/lib/python3.6/site-packages/nose/importer.py", line 47, in importFromPath
return self.importFromDir(dir_path, fqname)
/home/smithfarm/ceph/qa/standalone/ceph-helpers.sh:182: teardown: return 0
/home/smithfarm/ceph/qa/standalone/ceph-helpers.sh:1893: main: return 1
Signed-off-by: Nathan Cutler <ncutler@suse.com>
command,
'toomany']))
- def capture_output(self, args, stdout=None, stderr=None):
+ def capture_output(self, args, stdout=None, stderr=None):
if stdout:
stdout = StringIO()
sys.stdout = stdout