Damien George
9 years ago
3 changed files with 30 additions and 1 deletions
@ -0,0 +1,24 @@ |
|||
# parser tests |
|||
|
|||
# completely empty string |
|||
# uPy and CPy differ for this case |
|||
#try: |
|||
# compile("", "stdin", "single") |
|||
#except SyntaxError: |
|||
# print("SyntaxError") |
|||
try: |
|||
compile("", "stdin", "eval") |
|||
except SyntaxError: |
|||
print("SyntaxError") |
|||
compile("", "stdin", "exec") |
|||
|
|||
# empty continued line |
|||
try: |
|||
compile("\\\n", "stdin", "single") |
|||
except SyntaxError: |
|||
print("SyntaxError") |
|||
try: |
|||
compile("\\\n", "stdin", "eval") |
|||
except SyntaxError: |
|||
print("SyntaxError") |
|||
compile("\\\n", "stdin", "exec") |
Loading…
Reference in new issue