Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/stanfordnlp/stanza.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'tests/__init__.py')
-rw-r--r--tests/__init__.py7
1 files changed, 7 insertions, 0 deletions
diff --git a/tests/__init__.py b/tests/__init__.py
index bd3b961b..04797ac0 100644
--- a/tests/__init__.py
+++ b/tests/__init__.py
@@ -3,6 +3,7 @@ Utilities for testing
"""
import os
+import re
# Environment Variables
# set this to specify working directory of tests
@@ -103,3 +104,9 @@ def safe_rm(path_to_rm):
if dir_to_rm is not None and os.path.isdir(dir_to_rm):
os.rmdir(dir_to_rm)
assert not os.path.exists(dir_to_rm), f'Error removing: {dir_to_rm}'
+
+def compare_ignoring_whitespace(predicted, expected):
+ predicted = re.sub('[ \t]+', ' ', predicted.strip())
+ expected = re.sub('[ \t]+', ' ', expected.strip())
+ assert predicted == expected
+