Skip to content

Commit ff4f461

Browse files
committed
Add unit coverage for two-sum cases
1 parent 23173e8 commit ff4f461

1 file changed

Lines changed: 7 additions & 0 deletions

File tree

‎python_practice/2026-10-16/algokit/test_algokit.py‎

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
brackets_are_balanced,
66
frequencies,
77
linear_search,
8+
two_sum,
89
)
910

1011

@@ -20,6 +21,12 @@ def test_binary_search(self):
2021
self.assertEqual(binary_search([], 1), -1)
2122
self.assertIn(binary_search([2, 2, 2], 2), [0, 1, 2])
2223

24+
def test_two_sum(self):
25+
self.assertEqual(two_sum([2, 7, 11, 15], 9), (0, 1))
26+
self.assertEqual(two_sum([3, 3], 6), (0, 1))
27+
self.assertIsNone(two_sum([1, 2, 3], 7))
28+
self.assertIsNone(two_sum([5], 10))
29+
2330
def test_frequencies(self):
2431
self.assertEqual(frequencies("banana"), {"b": 1, "a": 3, "n": 2})
2532
self.assertEqual(frequencies([]), {})

0 commit comments

Comments
 (0)