15 lines
532 B
Plaintext
15 lines
532 B
Plaintext
Tests error messages to make sure that they're sane
|
|
|
|
On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
|
|
|
|
|
|
PASS parseTest('0x') is "No hexadecimal digits after '0x'"
|
|
PASS parseTest('0xg') is "No hexadecimal digits after '0x'"
|
|
PASS parseTest('0x1.2') is "Unexpected number '.2'. Parse error."
|
|
PASS parseTest('0x1g') is "No space between hexadecimal literal and identifier"
|
|
PASS parseTest('0x1in') is "No space between hexadecimal literal and identifier"
|
|
PASS successfullyParsed is true
|
|
|
|
TEST COMPLETE
|
|
|