From 7fe84713fee0c8eedcb7527d6b1202e470dc27a4 Mon Sep 17 00:00:00 2001 From: Vilmer Levin Date: Mon, 13 Apr 2026 14:00:16 +0200 Subject: [PATCH 1/3] added one more test aswell as changes to the gitignore --- .gitignore | 6 ++++++ tests/test_reverseno.py | 3 +++ 2 files changed, 9 insertions(+) diff --git a/.gitignore b/.gitignore index bee8a64..91a5af7 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,7 @@ __pycache__ +.vs/ +.vscode/ +__pycache__/ +*.pyc +venv/ +.env \ No newline at end of file diff --git a/tests/test_reverseno.py b/tests/test_reverseno.py index f75b70c..3788340 100644 --- a/tests/test_reverseno.py +++ b/tests/test_reverseno.py @@ -8,5 +8,8 @@ def test_zero(self): def test_ott(self): self.assertEqual(reverse(234), 432) + def test_another_one(self): + self.assertEqual(reverse(100), 1) + if __name__ == '__main__': unittest.main() From 379f5fc018a9c3f40144f4c2539afe97048b36cf Mon Sep 17 00:00:00 2001 From: Vilmer Levin Date: Mon, 13 Apr 2026 14:03:38 +0200 Subject: [PATCH 2/3] fixed bug --- src/reverselib.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/reverselib.py b/src/reverselib.py index 949f320..7f42b31 100644 --- a/src/reverselib.py +++ b/src/reverselib.py @@ -9,7 +9,7 @@ def reverse(n): 432 """ r = 0 - while n > 1: + while n > 0: r = r * 10 + n % 10 n = n // 10 return r From 47409e972c9f53020f9cf9e4bbb0bd818cbf5493 Mon Sep 17 00:00:00 2001 From: Vilmer Levin Date: Mon, 13 Apr 2026 14:36:49 +0200 Subject: [PATCH 3/3] Added a doctest --- src/reverselib.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/reverselib.py b/src/reverselib.py index 7f42b31..351fc75 100644 --- a/src/reverselib.py +++ b/src/reverselib.py @@ -7,6 +7,9 @@ def reverse(n): >>> reverse(234) 432 + + >>> reverse(12345) + 54321 """ r = 0 while n > 0: