From e1c5d21c0a5866f4eee7d0e0a2c442f1836b0570 Mon Sep 17 00:00:00 2001 From: Daniel Hahler Date: Mon, 5 Oct 2015 12:14:01 +0200 Subject: [PATCH 1/5] Covered test --- awesome/__init__.py | 3 +++ tests.py | 3 +++ 2 files changed, 6 insertions(+) diff --git a/awesome/__init__.py b/awesome/__init__.py index 4d34acc6..72fe03d9 100644 --- a/awesome/__init__.py +++ b/awesome/__init__.py @@ -3,3 +3,6 @@ def smile(): def frown(): return ":(" + +def test(): + return "test" diff --git a/tests.py b/tests.py index 92aa2034..a5de9b37 100644 --- a/tests.py +++ b/tests.py @@ -7,6 +7,9 @@ class TestMethods(unittest.TestCase): def test_add(self): self.assertEqual(awesome.smile(), ":)") + def test_new(self): + self.assertEqual(awesome.test(), "test") + if __name__ == '__main__': unittest.main() From 4d3a6b13895e96e7f36ca3024fa486670c0bbd49 Mon Sep 17 00:00:00 2001 From: Daniel Hahler Date: Mon, 5 Oct 2015 12:16:01 +0200 Subject: [PATCH 2/5] Uncovered code --- awesome/__init__.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/awesome/__init__.py b/awesome/__init__.py index 72fe03d9..9c0517ef 100644 --- a/awesome/__init__.py +++ b/awesome/__init__.py @@ -6,3 +6,6 @@ def frown(): def test(): return "test" + +def not_covered(): + return "test" From 5745808eb9706b8b58f110b0f705f646df33a236 Mon Sep 17 00:00:00 2001 From: Daniel Hahler Date: Mon, 5 Oct 2015 12:17:15 +0200 Subject: [PATCH 3/5] Covered failure --- awesome/__init__.py | 3 +++ tests.py | 3 +++ 2 files changed, 6 insertions(+) diff --git a/awesome/__init__.py b/awesome/__init__.py index 9c0517ef..9df230b5 100644 --- a/awesome/__init__.py +++ b/awesome/__init__.py @@ -9,3 +9,6 @@ def test(): def not_covered(): return "test" + +def covered_failure(): + return "failure" diff --git a/tests.py b/tests.py index a5de9b37..3067a2bb 100644 --- a/tests.py +++ b/tests.py @@ -10,6 +10,9 @@ def test_add(self): def test_new(self): self.assertEqual(awesome.test(), "test") + def test_failure(self): + self.assertEqual(awesome.covered_failure(), "success") + if __name__ == '__main__': unittest.main() From 42689514d5f74613d0ae33ce449011403c2264c6 Mon Sep 17 00:00:00 2001 From: Daniel Hahler Date: Mon, 5 Oct 2015 12:30:36 +0200 Subject: [PATCH 4/5] Remove covered_failure --- awesome/__init__.py | 5 +---- tests.py | 5 +---- 2 files changed, 2 insertions(+), 8 deletions(-) diff --git a/awesome/__init__.py b/awesome/__init__.py index 9df230b5..c942c65a 100644 --- a/awesome/__init__.py +++ b/awesome/__init__.py @@ -4,11 +4,8 @@ def smile(): def frown(): return ":(" -def test(): +def covered(): return "test" def not_covered(): return "test" - -def covered_failure(): - return "failure" diff --git a/tests.py b/tests.py index 3067a2bb..e8f8133e 100644 --- a/tests.py +++ b/tests.py @@ -8,10 +8,7 @@ def test_add(self): self.assertEqual(awesome.smile(), ":)") def test_new(self): - self.assertEqual(awesome.test(), "test") - - def test_failure(self): - self.assertEqual(awesome.covered_failure(), "success") + self.assertEqual(awesome.covered(), "test") if __name__ == '__main__': From 36b2c900304ef1ba5faf3aed7ffaff3c55693238 Mon Sep 17 00:00:00 2001 From: Daniel Hahler Date: Mon, 5 Oct 2015 12:33:12 +0200 Subject: [PATCH 5/5] Increase uncovered code --- awesome/__init__.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/awesome/__init__.py b/awesome/__init__.py index c942c65a..b9ab3a3b 100644 --- a/awesome/__init__.py +++ b/awesome/__init__.py @@ -8,4 +8,5 @@ def covered(): return "test" def not_covered(): - return "test" + if True: + return "test"