diff options
Diffstat (limited to 'test/unit/utils.py')
-rw-r--r-- | test/unit/utils.py | 7 |
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) |