Commit 7457b64d authored by Jérome Perrin's avatar Jérome Perrin

software/jstestnode: add json for instance parameters

parent 29b2d7cc
{
"$schema": "http://json-schema.org/draft-04/schema#",
"description": "Parameters to instantiate JSTestNode",
"additionalProperties": false,
"properties": {
"target": {
"description": "Target system",
"type": "string",
"default": "firefox",
"enum": [
"firefox",
"node",
"iOS"
]
},
"target-version": {
"description": "Target browser version",
"type": "string",
"default": "11.3"
},
"target-device": {
"description": "Target device",
"type": "string",
"default": "iPhone Simulator"
},
"target-browser": {
"description": "Target browser",
"type": "string",
"default": "Safari"
},
"appium-server-auth": {
"description": "Authentication Key",
"type": "string",
"default": "user:key"
},
"test-suite": {
"description": "The test suite to run",
"type": "string",
"enum": [
"jio",
"renderjs"
]
},
"remote-access-url": {
"description": "URL that controlled browser must access to run tests",
"type": "string",
"format": "uri",
"default": "(the nginx server started by this instance)",
"example": "https://softinst1234.host.vifib.net/"
}
}
}
{
"$schema": "http://json-schema.org/draft-04/schema#",
"description": "Values returned by JSTestNode instantiation",
"additionalProperties": false,
"type": "object"
}
{
"name": "JSTestNode",
"description": "Simple Test Runner for Javascrip projects",
"serialisation": "json-in-xml",
"software-type": {
"default": {
"title": "Default",
"request": "instance-jstestnode-input-schema.json",
"response": "instance-jstestnode-output-schema.json",
"index": 0
}
}
}
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