From 22f96694a96ed9fba169e77bc27d19d00edca083 Mon Sep 17 00:00:00 2001 From: tanaka takashi Date: Sun, 12 Jul 2026 16:03:29 +0900 Subject: MML構文解析処理を追加 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- tests/test_lexer.py | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'tests/test_lexer.py') diff --git a/tests/test_lexer.py b/tests/test_lexer.py index 1bb2213..64fa17c 100644 --- a/tests/test_lexer.py +++ b/tests/test_lexer.py @@ -25,3 +25,13 @@ def test_pyxel_repeat(): tokens = tokenize("[ C D ]2", "pyxel") assert any(t.type == TokenType.REPEAT_START for t in tokens) assert any(t.type == TokenType.REPEAT_END for t in tokens) + + +def test_ppmck_invalid_token(): + tokens = tokenize("A t120 l4 o4 x c", "ppmck") + assert any(t.type == TokenType.INVALID for t in tokens) + + +def test_pyxel_invalid_token(): + tokens = tokenize("0: T120 L4 O4 X C", "pyxel") + assert any(t.type == TokenType.INVALID for t in tokens) -- cgit v1.2.3