commit fbaed6d6d83454bbb4f1bd39f33f380e5ab12e82 Author: Tanmai Khanna Date: Tue Jul 7 15:11:31 2020 +0530 Postchunk wordbound blank test diff --git a/tests/data/apertium-nno-nob.nno-nob.t3x b/tests/data/apertium-nno-nob.nno-nob.t3x index 519c465..a52713d 100644 --- a/tests/data/apertium-nno-nob.nno-nob.t3x +++ b/tests/data/apertium-nno-nob.nno-nob.t3x @@ -14,6 +14,9 @@ + + + @@ -133,5 +136,24 @@ + + + + + + + + + + + + + + + + + + + diff --git a/tests/postchunk/__init__.py b/tests/postchunk/__init__.py index 0de8c3e..52c9ef3 100644 --- a/tests/postchunk/__init__.py +++ b/tests/postchunk/__init__.py @@ -107,6 +107,9 @@ class UseMacroPostchunkTest(PostchunkTest): inputs = ["^thing{^thing$}$"] expectedOutputs = ["^thing$"] +class WordboundBlankTest(PostchunkTest): + inputs = ["^n_n{[[t:b:123456]]^worda$ ;[testblank] [[t:s:xyzab12]]^wordb# xyz$}$"] + expectedOutputs = ["[[t:s:xyzab12]]^wordb# xyz$ ;[testblank] [[t:b:123456]]^worda$ [[t:b:123456; t:s:xyzab12]]^worda+wordb# xyz$"] class BincompatTest(SimplePostchunkTest): bindata = "data/bincompat.t3x.bin"