From b921a6d48063c8880f00adcd3b13d0cd175bda90 Mon Sep 17 00:00:00 2001 From: Hongjiang Zhang Date: Mon, 1 Jun 2020 11:40:54 +0800 Subject: [PATCH] assert each element instead of compare string value Long value sometimes has 'L' postfix which breaks string compare --- test/test_integration.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/test/test_integration.py b/test/test_integration.py index f39f018..7def4a6 100644 --- a/test/test_integration.py +++ b/test/test_integration.py @@ -213,8 +213,11 @@ class IntegrationTestBase(object): cursor.execute("select * from CUSTOMER") result = cursor.fetchall() cursor.close() - exp = "[(1, 12345)]" - self.assertEqual(str(result), exp) + # exp = "[(1, 12345)]" + self.assertEqual(1, len(result)) + self.assertEqual(2, len(result[0])) + self.assertEqual(result[0][0], 1) + self.assertEqual(result[0][1], 12345) class SqliteTestBase(IntegrationTestBase):