summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Phillips <david@sighup.nz>2018-08-06 01:44:52 +1200
committerDavid Phillips <david@sighup.nz>2018-08-06 01:44:52 +1200
commit7b1b47cd1a50bdb87c530383cbfe8c8e336eea3d (patch)
treee86f59550bf3a8bbe43d3f11d38c13332930e27d
parent5dbadfa0448e3324479ece98045c0a427856f382 (diff)
downloadhence-7b1b47cd1a50bdb87c530383cbfe8c8e336eea3d.tar.xz
Add simple foreign symbol tests
-rw-r--r--test/invalid-hence/foreign-02.hence2
-rw-r--r--test/invalid-hence/foreign-02.hence.expected1
-rw-r--r--test/invalid-hence/foreign-03.hence2
-rw-r--r--test/invalid-hence/foreign-03.hence.expected1
4 files changed, 6 insertions, 0 deletions
diff --git a/test/invalid-hence/foreign-02.hence b/test/invalid-hence/foreign-02.hence
new file mode 100644
index 0000000..c53fbfa
--- /dev/null
+++ b/test/invalid-hence/foreign-02.hence
@@ -0,0 +1,2 @@
+#asdf````
+^
diff --git a/test/invalid-hence/foreign-02.hence.expected b/test/invalid-hence/foreign-02.hence.expected
new file mode 100644
index 0000000..7ffb69e
--- /dev/null
+++ b/test/invalid-hence/foreign-02.hence.expected
@@ -0,0 +1 @@
+invalid-hence/foreign-02.hence at (2,1): Unexpected '^'
diff --git a/test/invalid-hence/foreign-03.hence b/test/invalid-hence/foreign-03.hence
new file mode 100644
index 0000000..ad3dd5c
--- /dev/null
+++ b/test/invalid-hence/foreign-03.hence
@@ -0,0 +1,2 @@
+#asdf````
+module ^
diff --git a/test/invalid-hence/foreign-03.hence.expected b/test/invalid-hence/foreign-03.hence.expected
new file mode 100644
index 0000000..a3ef092
--- /dev/null
+++ b/test/invalid-hence/foreign-03.hence.expected
@@ -0,0 +1 @@
+invalid-hence/foreign-03.hence at (2,8): Unexpected '^'