Added open closed type tests
git-svn-id: https://asterixdb.googlecode.com/svn/branches/asterix_stabilization@163 eaa15691-b419-025a-1212-ee371bd00084
diff --git a/asterix-app/src/test/resources/runtimets/queries/open-closed/open-closed-13.aql b/asterix-app/src/test/resources/runtimets/queries/open-closed/open-closed-13.aql
new file mode 100644
index 0000000..68d0b70
--- /dev/null
+++ b/asterix-app/src/test/resources/runtimets/queries/open-closed/open-closed-13.aql
@@ -0,0 +1,27 @@
+/*
+ * Testcase Name : open-closed-13.aql
+ * Description : Attempt to insert additional data into a dataset which is defined as closed type.
+ * Success : This test should fail! No additional data allowed in datasets of closed type.
+ * Date : March 27 2012
+ */
+
+
+create dataverse testdv2;
+use dataverse testdv2;
+
+create type testtype as closed {
+ id: string,
+ name: string
+}
+
+create nodegroup grouptest on nc1;
+
+create dataset testds(testtype) partitioned by key id on grouptest;
+
+insert into dataset testds (
+{ "id": "001", "name": "Person Three", "hobbies": {{"scuba", "music"}}}
+);
+
+for $d in dataset("testds")
+return $d
+