aboutsummaryrefslogtreecommitdiff
path: root/unit-tests/test/script/parser/directive.test
diff options
context:
space:
mode:
Diffstat (limited to 'unit-tests/test/script/parser/directive.test')
-rw-r--r--unit-tests/test/script/parser/directive.test74
1 files changed, 0 insertions, 74 deletions
diff --git a/unit-tests/test/script/parser/directive.test b/unit-tests/test/script/parser/directive.test
deleted file mode 100644
index 66bae0d..0000000
--- a/unit-tests/test/script/parser/directive.test
+++ /dev/null
@@ -1,74 +0,0 @@
-# file : unit-tests/test/script/parser/directive.test
-# copyright : Copyright (c) 2014-2018 Code Synthesis Ltd
-# license : MIT; see accompanying LICENSE file
-
-: not-directive
-:
-$* <<EOI >>EOO
-x = x
-".include" foo.test
-\.include foo.test
-EOI
-.include foo.test
-.include foo.test
-EOO
-
-: expected-name
-:
-$* <<EOI 2>>EOE != 0
-.$
-EOI
-testscript:1:2: error: expected directive name instead of '$'
-EOE
-
-: unknown-name
-:
-$* <<EOI 2>>EOE != 0
-.bogus
-EOI
-testscript:1:2: error: unknown directive 'bogus'
-EOE
-
-: separated
-:
-touch foo.test;
-$* <<EOI
-. include foo.test
-EOI
-
-: not-separated
-:
-touch foo.test;
-$* <<EOI
-x = foo.test
-.include$x
-EOI
-
-: var-expansion
-:
-cat <<EOI >="foo-$(build.verson.project).test";
-cmd
-EOI
-$* <<EOI >>EOO
-.include "foo-$(build.verson.project).test"
-EOI
-cmd
-EOO
-
-: after-semi
-:
-$* <<EOI 2>>EOE != 0
-cmd;
-.include foo.test
-EOI
-testscript:2:1: error: directive after ';'
-EOE
-
-: semi-after
-:
-$* <<EOI 2>>EOE != 0
-.include foo.test;
-cmd
-EOI
-testscript:1:18: error: ';' after directive
-EOE