summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOlly Betts <olly@survex.com>2015-01-12 22:33:15 +1300
committerOlly Betts <olly@survex.com>2015-01-12 22:33:15 +1300
commit02b10195fcc9b66076fc77beaa6752a7ed0fe134 (patch)
treef9c754cfdd1a0ac62c3dbbd268a52806e40d50c9
parent682b4dd8434401ba57f26f3e3da6fe2571d372ca (diff)
downloadswig-02b10195fcc9b66076fc77beaa6752a7ed0fe134.tar.gz
Add regression test for #217
-rw-r--r--Examples/test-suite/errors/pp_unknowndirective2.i9
-rw-r--r--Examples/test-suite/errors/pp_unknowndirective2.stderr1
2 files changed, 10 insertions, 0 deletions
diff --git a/Examples/test-suite/errors/pp_unknowndirective2.i b/Examples/test-suite/errors/pp_unknowndirective2.i
new file mode 100644
index 000000000..c66443d93
--- /dev/null
+++ b/Examples/test-suite/errors/pp_unknowndirective2.i
@@ -0,0 +1,9 @@
+%module xxx
+
+#ifdef FOO
+long long i;
+#elsif defined(BAR)
+long i;
+#else
+int i;
+#endif
diff --git a/Examples/test-suite/errors/pp_unknowndirective2.stderr b/Examples/test-suite/errors/pp_unknowndirective2.stderr
new file mode 100644
index 000000000..8426dd17f
--- /dev/null
+++ b/Examples/test-suite/errors/pp_unknowndirective2.stderr
@@ -0,0 +1 @@
+pp_unknowndirective2.i:5: Error: Unknown SWIG preprocessor directive: elsif