From 9d8957e32b8f97f1900247d7b03a88c8fa5d1fec Mon Sep 17 00:00:00 2001 From: Mike Naberezny Date: Tue, 19 Sep 2017 09:09:06 -0700 Subject: [PATCH] Add test for unsupported base. Refs #36 --- py65/tests/utils/test_conversions.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/py65/tests/utils/test_conversions.py b/py65/tests/utils/test_conversions.py index 4b780de..2aadd1a 100644 --- a/py65/tests/utils/test_conversions.py +++ b/py65/tests/utils/test_conversions.py @@ -16,6 +16,9 @@ class ConversionsTopLevelTests(unittest.TestCase): self.assertEqual('1010', itoa(10, base=2)) self.assertEqual('-1010', itoa(-10, base=2)) + def test_itoa_unsupported_base(self): + self.assertRaises(ValueError, itoa, 0, base=17) + def test_convert_to_bin(self): self.assertEqual(0, convert_to_bin(0)) self.assertEqual(99, convert_to_bin(0x99))