Skip to content
This repository was archived by the owner on Jun 13, 2025. It is now read-only.

Commit 89b22f3

Browse files
Remove redundant test classes from test_math.py
1 parent 8786381 commit 89b22f3

File tree

1 file changed

+0
-41
lines changed

1 file changed

+0
-41
lines changed

api/gen_ai/tests/test_math.py

Lines changed: 0 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -54,44 +54,3 @@ def test_factorial_negative(self):
5454
with self.assertRaises(ValueError) as context:
5555
factorial(-1)
5656
self.assertEqual(str(context.exception), "Negative numbers do not have factorials")
57-
58-
59-
class PrimeTests(unittest.TestCase):
60-
def test_is_prime(self):
61-
self.assertFalse(is_prime(0))
62-
self.assertFalse(is_prime(1))
63-
self.assertTrue(is_prime(2))
64-
self.assertTrue(is_prime(3))
65-
self.assertFalse(is_prime(4))
66-
self.assertTrue(is_prime(5))
67-
self.assertFalse(is_prime(6))
68-
self.assertTrue(is_prime(7))
69-
self.assertFalse(is_prime(9))
70-
self.assertTrue(is_prime(11))
71-
self.assertTrue(is_prime(13))
72-
self.assertTrue(is_prime(17))
73-
self.assertTrue(is_prime(19))
74-
self.assertTrue(is_prime(23))
75-
self.assertTrue(is_prime(29))
76-
self.assertTrue(is_prime(31))
77-
self.assertFalse(is_prime(33))
78-
self.assertTrue(is_prime(97))
79-
self.assertFalse(is_prime(100))
80-
81-
82-
class FibonacciTests(unittest.TestCase):
83-
def test_fibonacci(self):
84-
self.assertEqual(fibonacci(0), 0)
85-
self.assertEqual(fibonacci(1), 1)
86-
self.assertEqual(fibonacci(2), 1)
87-
self.assertEqual(fibonacci(3), 2)
88-
self.assertEqual(fibonacci(4), 3)
89-
self.assertEqual(fibonacci(5), 5)
90-
self.assertEqual(fibonacci(6), 8)
91-
self.assertEqual(fibonacci(10), 55)
92-
self.assertEqual(fibonacci(15), 610)
93-
94-
def test_fibonacci_negative(self):
95-
with self.assertRaises(ValueError) as context:
96-
fibonacci(-1)
97-
self.assertEqual(str(context.exception), "n must be a non-negative integer")

0 commit comments

Comments
 (0)