diff --git a/spec/core/types/objects.json b/spec/core/types/objects.json
new file mode 100644
index 0000000000000000000000000000000000000000..a636a24419219725fefc181152cacabe3cb41106
--- /dev/null
+++ b/spec/core/types/objects.json
@@ -0,0 +1,20 @@
+[
+  {
+    "description": "generated object values",
+    "tests": [
+      {
+        "description": "should skip some non-required properties",
+        "schema": {
+          "type": "object",
+          "properties": {
+            "one": { "type": "string" },
+            "two": { "type": "string" },
+            "three": { "type": "string" }
+          },
+          "required": ["one", "three"]
+        },
+        "valid": true
+      }
+    ]
+  }
+]