Commit 3258c8fe authored by Boris Kocherov's avatar Boris Kocherov

some schema changes

parent 3ed2e7fe
{ {
"$schema": "http://json-schema.org/draft-07/schema#", "$schema": "http://json-schema.org/draft-07/schema#",
"description": "Parameters to instantiate JSTestNode", "description": "Parameters to instantiate JSTestNode",
"additionalProperties": true, "additionalProperties": false,
"required": ["test-suite", "test-runner"],
"properties": { "properties": {
"test-suite": { "test-suite": {
"description": "The test suite to run", "description": "The test suite to run",
...@@ -22,6 +23,7 @@ ...@@ -22,6 +23,7 @@
"oneOf": [ "oneOf": [
{ {
"type": "object", "type": "object",
"title": "Selenium",
"description": "Configuration for Selenium server", "description": "Configuration for Selenium server",
"additionalProperties": false, "additionalProperties": false,
"required": [ "required": [
...@@ -71,6 +73,7 @@ ...@@ -71,6 +73,7 @@
}, },
{ {
"type": "object", "type": "object",
"title": "Firefox",
"description": "Configuration for Firefox", "description": "Configuration for Firefox",
"additionalProperties": false, "additionalProperties": false,
"properties": { "properties": {
...@@ -84,6 +87,7 @@ ...@@ -84,6 +87,7 @@
}, },
{ {
"type": "object", "type": "object",
"title": "Nodejs",
"description": "Configuration for NodeJS", "description": "Configuration for NodeJS",
"additionalProperties": false, "additionalProperties": false,
"properties": { "properties": {
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment