summaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
authorDavid Tolnay <dtolnay@gmail.com>2015-08-11 23:26:51 -0700
committerDavid Tolnay <dtolnay@gmail.com>2015-08-13 21:42:35 -0700
commit5479d7f2dc39c138fc8f5606c4538b4c3fbb6bc3 (patch)
treeeb937422955284f3f2307e4f36a5d83946adcc36 /tests
parenta5b2c55a708159334997529dd5480653adbede1e (diff)
Fix assert fail on non-object import metadata (fix #900)
Diffstat (limited to 'tests')
-rw-r--r--tests/jq.test8
1 files changed, 8 insertions, 0 deletions
diff --git a/tests/jq.test b/tests/jq.test
index a223c2f2..e93729db 100644
--- a/tests/jq.test
+++ b/tests/jq.test
@@ -1181,6 +1181,14 @@ include "c"; [a, c]
null
[0,"acmehbah"]
+%%FAIL
+include "a" (.+1); 0
+jq: error: Module metadata must be constant at <top-level>, line 1:
+
+%%FAIL
+include "a" []; 0
+jq: error: Module metadata must be an object at <top-level>, line 1:
+
modulemeta
"c"
{"whatever":null,"deps":[{"as":"foo","is_data":false,"relpath":"a"},{"search":"./","as":"d","is_data":false,"relpath":"d"},{"search":"./","as":"d2","is_data":false,"relpath":"d"},{"search":"./../lib/jq","as":"e","is_data":false,"relpath":"e"},{"search":"./../lib/jq","as":"f","is_data":false,"relpath":"f"},{"as":"d","is_data":true,"relpath":"data"}]}