def test_cat_manifest(self): catman = CatManifestCommand() catman.args = [_build_valid_manifest()] with Capture() as cap: catman._do_command() self.assertEquals("", cap.err) self.assert_string_equals(manifestdata.correct_manifest_output, cap.out)
def test_cat_manifest(self): catman = CatManifestCommand() parser = ArgumentParser() parser.add_argument("--no-content") (options, args) = parser.parse_known_args([]) catman.options = options catman.args = [_build_valid_manifest()] with Capture() as cap: catman._do_command() self.assertEqual("", cap.err) self.assertEqual(manifestdata.correct_manifest_output, cap.out)
def test_cat_manifest(self): catman = CatManifestCommand() parser = OptionParser() parser.add_option("--no-content") (options, args) = parser.parse_args([]) catman.options = options catman.args = [_build_valid_manifest()] with Capture() as cap: catman._do_command() self.assertEqual("", cap.err) self.assert_string_equals(manifestdata.correct_manifest_output, cap.out)
def test_cat_manifest(self): catman = CatManifestCommand() catman.args = [_build_valid_manifest()] mock_out = MockStdout() mock_err = MockStderr() sys.stdout = mock_out sys.stderr = mock_err catman._do_command() self.assertEquals("", mock_err.buffer) self.assert_string_equals(manifestdata.correct_manifest_output, mock_out.buffer) sys.stdout = sys.__stdout__ sys.stderr = sys.__stderr__