Преглед на файлове

Add test for nearley include of unicode

tags/gm/2021-09-23T00Z/github.com--lark-parser-lark/0.5.1
Kaspar Emanuel преди 7 години
родител
ревизия
e05c62ca06
променени са 3 файла, в които са добавени 8 реда и са изтрити 1 реда
  1. +3
    -0
      tests/test_nearley/grammars/include_unicode.ne
  2. +1
    -1
      tests/test_nearley/grammars/unicode.ne
  3. +4
    -0
      tests/test_nearley/test_nearley.py

+ 3
- 0
tests/test_nearley/grammars/include_unicode.ne Целия файл

@@ -0,0 +1,3 @@
@include "unicode.ne"

main -> x

+ 1
- 1
tests/test_nearley/grammars/unicode.ne Целия файл

@@ -1 +1 @@
main -> "±a"
x -> "±a"

+ 4
- 0
tests/test_nearley/test_nearley.py Целия файл

@@ -73,6 +73,10 @@ class TestNearley(unittest.TestCase):

def test_utf8_2(self):
fn = os.path.join(TEST_PATH, 'grammars/unicode.ne')
nearley_tool_main(fn, 'x', NEARLEY_PATH)

def test_include_utf8(self):
fn = os.path.join(TEST_PATH, 'grammars/include_unicode.ne')
nearley_tool_main(fn, 'main', NEARLEY_PATH)




Зареждане…
Отказ
Запис