Commit 1b7f7f82 by plusvic

Make tests work in Python 3.x

parent 97ebd4d7
......@@ -837,6 +837,8 @@ class TestYara(unittest.TestCase):
m = r.match(data="dummy")
self.assertTrue(len(m) == 2)
if sys.version_info[0] < 3:
self.assertTrue(m[0] < m[1])
self.assertTrue(m[0] != m[1])
self.assertFalse(m[0] > m[1])
......@@ -927,8 +929,13 @@ class TestYara(unittest.TestCase):
r1.match(data='', modules_callback=callback)
if sys.version_info[0] >= 3:
self.assertTrue(data['constants']['foo'] == bytes('foo', 'utf-8'))
self.assertTrue(data['constants']['empty'] == bytes('', 'utf-8'))
else:
self.assertTrue(data['constants']['foo'] == 'foo')
self.assertTrue(data['constants']['empty'] == '')
self.assertTrue(data['constants']['one'] == 1)
self.assertTrue(data['constants']['two'] == 2)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment