From bbee2cf707c6a7207367124d52791e109734b2ed Mon Sep 17 00:00:00 2001 From: Jochen Sprickerhof Date: Tue, 3 Dec 2019 21:49:44 +0100 Subject: [PATCH] Add unit test for string_is_integer() --- tests/common.TestCase | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/tests/common.TestCase b/tests/common.TestCase index d2d46ce4..89508b15 100755 --- a/tests/common.TestCase +++ b/tests/common.TestCase @@ -1076,6 +1076,14 @@ class CommonTest(unittest.TestCase): with gzip.open(expected_log_path, 'r') as f: self.assertEqual(f.read(), mocklogcontent) + def test_string_is_integer(self): + self.assertTrue(fdroidserver.common.string_is_integer('0x10')) + self.assertTrue(fdroidserver.common.string_is_integer('010')) + self.assertTrue(fdroidserver.common.string_is_integer('123')) + self.assertFalse(fdroidserver.common.string_is_integer('0xgg')) + self.assertFalse(fdroidserver.common.string_is_integer('01g')) + self.assertFalse(fdroidserver.common.string_is_integer('o123')) + if __name__ == "__main__": os.chdir(os.path.dirname(__file__))