From 3554065f4de31fc0e064589241f6f410e18de75d Mon Sep 17 00:00:00 2001 From: Job Snijders Date: Mon, 4 Dec 2017 17:18:50 +0100 Subject: [PATCH] Add regression test for verbose --- tests/test_regression.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/tests/test_regression.py b/tests/test_regression.py index 12ee2b3..8a71c7b 100644 --- a/tests/test_regression.py +++ b/tests/test_regression.py @@ -118,6 +118,13 @@ def test_14_maxlength(self): agg_main() self.assertEqual(sys.stdout.getvalue(), '10.0.0.0/24\n') + def test_15_verbose(self): + stub_stdin(self, '10.0.0.0/24 10.0.1.0/24 172.16.0.0/24 10.0.0.0/32\n') + stub_stdouts(self) + with patch.object(sys, 'argv', ["prog.py", "-v"]): + agg_main() + self.assertEqual(sys.stdout.getvalue(), "+ 10.0.0.0/23\n- 10.0.0.0/24\n- 10.0.0.0/32\n- 10.0.1.0/24\n 172.16.0.0/24\n") + class StringIO(io.StringIO): """