Skip to content

Commit

Permalink
Fix version test:
Browse files Browse the repository at this point in the history
If patch number contains character (alpha) we need to comapre
strings instead of integers.
  • Loading branch information
9EOR9 committed Sep 13, 2021
1 parent d1197e3 commit fb175c7
Showing 1 changed file with 10 additions and 5 deletions.
15 changes: 10 additions & 5 deletions testing/test/integration/test_module.py
Expand Up @@ -23,12 +23,17 @@ def test_conpy_63(self):
version= mariadb.__version__
version_info= mariadb.__version_info__

num_version= list(map(int, version.split('.')))
str_version= list(map(str, version.split('.')))

self.assertEqual(num_version[0], version_info[0])
self.assertEqual(num_version[1], version_info[1])
self.assertEqual(num_version[2], version_info[2])
self.assertEqual(0, version_info[4])
self.assertEqual(int(str_version[0]), version_info[0])
self.assertEqual(int(str_version[1]), version_info[1])

# patch might contain letters
try:
x= int(str_version[2])
self.assertEqual(int(str_version[2]), version_info[2])
except:
self.assertEqual(str_version[2], version_info[2])

if __name__ == '__main__':
unittest.main()

0 comments on commit fb175c7

Please sign in to comment.