summaryrefslogtreecommitdiff
path: root/test/unit/utils.py
diff options
context:
space:
mode:
Diffstat (limited to 'test/unit/utils.py')
-rw-r--r--test/unit/utils.py7
1 files changed, 7 insertions, 0 deletions
diff --git a/test/unit/utils.py b/test/unit/utils.py
index a9bfc3740..d91141e36 100644
--- a/test/unit/utils.py
+++ b/test/unit/utils.py
@@ -36,3 +36,10 @@ class BinaryenTestCase(unittest.TestCase):
self.assertEqual(p.stderr, '')
self.assertEqual(p.stdout.split('\n')[:-1],
['--enable-' + f for f in features])
+
+ # similar to assertEqual, but while ignoring line ending differences such
+ # as those between windows and unix
+ def assert_equal_ignoring_line_endings(self, left, right):
+ left = left.replace('\r\n', '\n')
+ right = right.replace('\r\n', '\n')
+ self.assertEqual(left, right)