]> www.git.momoyon.org Git - lang.git/commitdiff
[tests] Update tests.
authormomoyon <ahmedsamyh10@gmail.com>
Sat, 12 Apr 2025 15:33:26 +0000 (20:33 +0500)
committermomoyon <ahmedsamyh10@gmail.com>
Sat, 12 Apr 2025 15:33:26 +0000 (20:33 +0500)
test.py
tests/.bool.build.in.expected
tests/.bool.build.out.expected
tests/.identifiers.build.in.expected
tests/.identifiers.build.out.expected
tests/.keywords.build.in.expected
tests/.keywords.build.out.expected
tests/.operators.build.in.expected
tests/.operators.build.out.expected
tests/.strings.build.in.expected
tests/.strings.build.out.expected

diff --git a/test.py b/test.py
index b1c4f5212db584873f7f5aab1d6d8bf748325778..b17fec0cd201315f73f1b68b19062de4bb738601 100755 (executable)
--- a/test.py
+++ b/test.py
@@ -342,7 +342,7 @@ def main():
                     m = ''
                     if res.stderr:
                         m += f"{res.stderr}"
-                    logger.error("[FAILED] {m}")
+                    logger.error(f"[FAILED] {m}")
 
                     if stop_on_error: exit(1)
                     else: continue
index e06216430302c707f4efee87b1420255d7cb2f01..8aeb596b7cd3aae746a66088e50b101cd8d4c9c0 100644 (file)
@@ -1 +1 @@
--d
\ No newline at end of file
+dump_tokens
\ No newline at end of file
index 7afb77845f4dba8b61fd483e7785a03126740cc8..e541dc417a64b1537c2ad28bcb394e69aded2be9 100644 (file)
@@ -1,2 +1,3 @@
 bool.momo:1:0 [BOOL] 'true'
 bool.momo:2:0 [BOOL] 'false'
+bool.momo:3:0 [EOF] 'EOF'
index e06216430302c707f4efee87b1420255d7cb2f01..8aeb596b7cd3aae746a66088e50b101cd8d4c9c0 100644 (file)
@@ -1 +1 @@
--d
\ No newline at end of file
+dump_tokens
\ No newline at end of file
index 54292acdc4928e5e9021f6622ce04f5758fcb33e..9de1b788d2b467b1220a72757ba83997561f6d9c 100644 (file)
@@ -8,3 +8,4 @@ identifiers.momo:10:0 [IDENT] '_D'
 identifiers.momo:10:3 [IDENT] 'eE'
 identifiers.momo:10:6 [IDENT] '_F'
 identifiers.momo:10:9 [IDENT] '_G'
+identifiers.momo:11:0 [EOF] 'EOF'
index e06216430302c707f4efee87b1420255d7cb2f01..8aeb596b7cd3aae746a66088e50b101cd8d4c9c0 100644 (file)
@@ -1 +1 @@
--d
\ No newline at end of file
+dump_tokens
\ No newline at end of file
index 85603e537125efe82dce77542bd2a2e1032dd9e9..1a324526936605432a3995c789c7ca6462eea6c3 100644 (file)
@@ -28,3 +28,4 @@ keywords.momo:35:0 [KEYWORD] 'switch'
 keywords.momo:36:0 [KEYWORD] 'break'
 keywords.momo:37:0 [KEYWORD] 'case'
 keywords.momo:38:0 [KEYWORD] 'default'
+keywords.momo:39:0 [EOF] 'EOF'
index e06216430302c707f4efee87b1420255d7cb2f01..8aeb596b7cd3aae746a66088e50b101cd8d4c9c0 100644 (file)
@@ -1 +1 @@
--d
\ No newline at end of file
+dump_tokens
\ No newline at end of file
index aae9bcf3c240fc683f1c09447f0aabcb907a13d0..f92e1e061fe3da1255ad950b60ea43fcd06b46c5 100644 (file)
@@ -1,32 +1,33 @@
-operators.momo:1:7 [MINUS] '-'
-operators.momo:2:0 [MINUS_MINUS] '--'
-operators.momo:3:0 [RETURNER] '->'
-operators.momo:4:0 [PLUS] '+'
-operators.momo:5:0 [PLUS_PLUS] '++'
-operators.momo:6:0 [PLUS_EQUAL] '+='
-operators.momo:7:0 [DIVIDE] '/'
-operators.momo:8:0 [DIVIDE_EQUAL] '/='
-operators.momo:9:0 [MULTIPLY] '*'
-operators.momo:10:0 [POWER] '**'
-operators.momo:11:0 [MULTIPLY_EQUAL] '*='
-operators.momo:12:0 [MODULUS] '%'
-operators.momo:13:0 [MODULUS_EQUAL] '%='
-operators.momo:15:0 [BITWISE_AND] '&'
-operators.momo:16:0 [BITWISE_AND_EQUAL] '&='
-operators.momo:17:0 [BITWISE_XOR] '^'
-operators.momo:18:0 [BITWISE_XOR_EQUAL] '^='
-operators.momo:19:0 [BITWISE_SHIFT_LEFT] '<<'
-operators.momo:20:0 [BITWISE_SHIFT_RIGHT] '>>'
-operators.momo:21:0 [BITWISE_NOT] '~'
-operators.momo:22:0 [BITWISE_OR] '|'
-operators.momo:23:0 [BITWISE_OR_EQUAL] '|='
-operators.momo:25:0 [NOT] '!'
-operators.momo:26:0 [NOT_EQUAL] '!='
-operators.momo:27:0 [LOGICAL_AND] '&&'
-operators.momo:28:0 [LOGICAL_OR] '||'
-operators.momo:30:0 [EQUAL] '='
-operators.momo:31:0 [EQUAL_EQUAL] '=='
-operators.momo:33:0 [LT] '<'
-operators.momo:34:0 [GT] '>'
-operators.momo:35:0 [LTE] '<='
-operators.momo:36:0 [GTE] '>='
+operators.momo:1:7 [-] '-'
+operators.momo:2:0 [--] '--'
+operators.momo:3:0 [->] '->'
+operators.momo:4:0 [+] '+'
+operators.momo:5:0 [++] '++'
+operators.momo:6:0 [+=] '+='
+operators.momo:7:0 [/] '/'
+operators.momo:8:0 [/=] '/='
+operators.momo:9:0 [*] '*'
+operators.momo:10:0 [**] '**'
+operators.momo:11:0 [*=] '*='
+operators.momo:12:0 [%] '%'
+operators.momo:13:0 [%=] '%='
+operators.momo:15:0 [&] '&'
+operators.momo:16:0 [&=] '&='
+operators.momo:17:0 [^] '^'
+operators.momo:18:0 [^=] '^='
+operators.momo:19:0 [<<] '<<'
+operators.momo:20:0 [>>] '>>'
+operators.momo:21:0 [~] '~'
+operators.momo:22:0 [|] '|'
+operators.momo:23:0 [|=] '|='
+operators.momo:25:0 [!] '!'
+operators.momo:26:0 [!=] '!='
+operators.momo:27:0 [&&] '&&'
+operators.momo:28:0 [||] '||'
+operators.momo:30:0 [=] '='
+operators.momo:31:0 [==] '=='
+operators.momo:33:0 [<] '<'
+operators.momo:34:0 [>] '>'
+operators.momo:35:0 [<=] '<='
+operators.momo:36:0 [>=] '>='
+operators.momo:37:0 [EOF] 'EOF'
index e06216430302c707f4efee87b1420255d7cb2f01..8aeb596b7cd3aae746a66088e50b101cd8d4c9c0 100644 (file)
@@ -1 +1 @@
--d
\ No newline at end of file
+dump_tokens
\ No newline at end of file
index ed0589bec263d462ee0ca67babec39de16c7fb10..2aadf07fff69ae36df5756034a60ae5d9536075c 100644 (file)
@@ -1,2 +1,3 @@
 strings.momo:1:1 [STRING] 'This is a string!'
 strings.momo:4:9 [STRING] 'This too is a string!'
+strings.momo:5:0 [EOF] 'EOF'