~rabbits/uxn

cd01d69b8a309429075271781f90d0db21f78019 — Andrew Alderwick 4 months ago f6b0f00
(asma) Add fail tests to test suite.
1 files changed, 13 insertions(+), 0 deletions(-)

M etc/asma-test.sh
M etc/asma-test.sh => etc/asma-test.sh +13 -0
@@ 67,6 67,10 @@ expect_failure 'Address not in zero page: .hello' <<'EOD'
|1000 @hello
	.hello
EOD
expect_failure 'Address not in zero page: -hello' <<'EOD'
|1000 @hello
	-hello
EOD
expect_failure 'Address outside range: ,hello' <<'EOD'
|1000 @hello
|2000 ,hello


@@ 93,6 97,15 @@ EOD
expect_failure 'Label not found: ;blah' <<'EOD'
|1000 ;blah
EOD
expect_failure 'Label not found: :blah' <<'EOD'
|1000 :blah
EOD
expect_failure 'Label not found: =blah' <<'EOD'
|1000 =blah
EOD
expect_failure 'Label not found: -blah' <<'EOD'
|1000 -blah
EOD
expect_failure 'Label not found: ,blah' <<'EOD'
|1000 ,blah
EOD