change: update json schemas v2

This commit is contained in:
debugtalk
2019-12-31 10:49:18 +08:00
parent 6e5b48c88d
commit e77f2bb189
8 changed files with 26 additions and 26 deletions

View File

@@ -1,6 +1,6 @@
{ {
"$schema": "http://json-schema.org/draft-07/schema", "$schema": "http://json-schema.org/draft-07/schema",
"$id": "https://raw.githubusercontent.com/readyou/httprunner/dev/httprunner/loader/schemas/v2/api.schema.json", "$id": "https://raw.githubusercontent.com/httprunner/httprunner/master/httprunner/loader/schemas/common/api.schema.json",
"title": "Api for httprunner", "title": "Api for httprunner",
"description": "Api for httprunner", "description": "Api for httprunner",
"type": "object", "type": "object",
@@ -14,7 +14,7 @@
"description": "The base_url will be added before a relative URI" "description": "The base_url will be added before a relative URI"
}, },
"request": { "request": {
"$ref": "https://raw.githubusercontent.com/readyou/httprunner/dev/httprunner/loader/schemas/v2/common/request.schema.json" "$ref": "https://raw.githubusercontent.com/httprunner/httprunner/master/httprunner/loader/schemas/common/request.schema.json"
}, },
"variables": { "variables": {
"type": "object", "type": "object",
@@ -24,14 +24,14 @@
"type": "array", "type": "array",
"description": "Extract rules", "description": "Extract rules",
"items": { "items": {
"$ref": "https://raw.githubusercontent.com/readyou/httprunner/dev/httprunner/loader/schemas/v2/common/extract.schema.json" "$ref": "https://raw.githubusercontent.com/httprunner/httprunner/master/httprunner/loader/schemas/common/extract.schema.json"
} }
}, },
"validate": { "validate": {
"type": "array", "type": "array",
"description": "Validate rules", "description": "Validate rules",
"items": { "items": {
"$ref": "https://raw.githubusercontent.com/readyou/httprunner/dev/httprunner/loader/schemas/v2/common/validate.schema.json" "$ref": "https://raw.githubusercontent.com/httprunner/httprunner/master/httprunner/loader/schemas/common/validate.schema.json"
} }
} }
}, },

View File

@@ -1,6 +1,6 @@
{ {
"$schema": "http://json-schema.org/draft-07/schema", "$schema": "http://json-schema.org/draft-07/schema",
"$id": "https://raw.githubusercontent.com/readyou/httprunner/dev/httprunner/loader/schemas/v2/common/config.schema.json", "$id": "https://raw.githubusercontent.com/httprunner/httprunner/master/httprunner/loader/schemas/common/config.schema.json",
"title": "Config for httprunner", "title": "Config for httprunner",
"description": "Used in teststep/testcase/testsuite", "description": "Used in teststep/testcase/testsuite",
"type": "object", "type": "object",
@@ -16,10 +16,10 @@
"type": "object" "type": "object"
}, },
"setup_hooks": { "setup_hooks": {
"$ref": "https://raw.githubusercontent.com/readyou/httprunner/dev/httprunner/loader/schemas/v2/common/hook.schema.json" "$ref": "https://raw.githubusercontent.com/httprunner/httprunner/master/httprunner/loader/schemas/common/hook.schema.json"
}, },
"teardown_hooks": { "teardown_hooks": {
"$ref": "https://raw.githubusercontent.com/readyou/httprunner/dev/httprunner/loader/schemas/v2/common/hook.schema.json" "$ref": "https://raw.githubusercontent.com/httprunner/httprunner/master/httprunner/loader/schemas/common/hook.schema.json"
} }
} }
} }

View File

@@ -1,6 +1,6 @@
{ {
"$schema": "http://json-schema.org/draft-07/schema", "$schema": "http://json-schema.org/draft-07/schema",
"$id": "https://raw.githubusercontent.com/readyou/httprunner/dev/httprunner/loader/schemas/v2/common/extract.schema.json", "$id": "https://raw.githubusercontent.com/httprunner/httprunner/master/httprunner/loader/schemas/common/extract.schema.json",
"title": "Extract rules for httprunner", "title": "Extract rules for httprunner",
"description": "Used to extract variables for later requests", "description": "Used to extract variables for later requests",
"type": "object", "type": "object",

View File

@@ -1,6 +1,6 @@
{ {
"$schema": "http://json-schema.org/draft-07/schema", "$schema": "http://json-schema.org/draft-07/schema",
"$id": "https://raw.githubusercontent.com/readyou/httprunner/dev/httprunner/loader/schemas/v2/common/hook.schema.json", "$id": "https://raw.githubusercontent.com/httprunner/httprunner/master/httprunner/loader/schemas/common/hook.schema.json",
"title": "setup_hooks or teardown_hooks for httprunner", "title": "setup_hooks or teardown_hooks for httprunner",
"description": "Define setup_hooks or teardown_hooks for httprunner", "description": "Define setup_hooks or teardown_hooks for httprunner",
"type": "array", "type": "array",

View File

@@ -1,6 +1,6 @@
{ {
"$schema": "http://json-schema.org/draft-07/schema", "$schema": "http://json-schema.org/draft-07/schema",
"$id": "https://raw.githubusercontent.com/readyou/httprunner/dev/httprunner/loader/schemas/v2/common/request.schema.json", "$id": "https://raw.githubusercontent.com/httprunner/httprunner/master/httprunner/loader/schemas/common/request.schema.json",
"title": "request for httprunner", "title": "request for httprunner",
"description": "Used to define a api or used in a teststep. Same parameters as python's package 'requests'", "description": "Used to define a api or used in a teststep. Same parameters as python's package 'requests'",
"type": "object", "type": "object",

View File

@@ -1,6 +1,6 @@
{ {
"$schema": "http://json-schema.org/draft-07/schema", "$schema": "http://json-schema.org/draft-07/schema",
"$id": "https://raw.githubusercontent.com/readyou/httprunner/dev/httprunner/loader/schemas/v2/common/validate.schema.json", "$id": "https://raw.githubusercontent.com/httprunner/httprunner/master/httprunner/loader/schemas/common/validate.schema.json",
"title": "Validate rule of httprunner", "title": "Validate rule of httprunner",
"description": "Validate rule of httprunner", "description": "Validate rule of httprunner",
"type": "object", "type": "object",

View File

@@ -1,12 +1,12 @@
{ {
"$schema": "http://json-schema.org/draft-07/schema", "$schema": "http://json-schema.org/draft-07/schema",
"$id": "https://raw.githubusercontent.com/readyou/httprunner/dev/httprunner/loader/schemas/v2/testcase.schema.json", "$id": "https://raw.githubusercontent.com/httprunner/httprunner/master/httprunner/loader/schemas/v2/testcase.schema.json",
"title": "Testcase for httprunner", "title": "Testcase for httprunner",
"description": "Testcase for httprunner", "description": "Testcase for httprunner",
"type": "object", "type": "object",
"properties": { "properties": {
"config": { "config": {
"$ref": "https://raw.githubusercontent.com/readyou/httprunner/dev/httprunner/loader/schemas/v2/common/config.schema.json" "$ref": "https://raw.githubusercontent.com/httprunner/httprunner/master/httprunner/loader/schemas/common/config.schema.json"
}, },
"teststeps": { "teststeps": {
"description": "Teststep of a testcase", "description": "Teststep of a testcase",
@@ -40,21 +40,21 @@
"description": "Extract rules", "description": "Extract rules",
"type": "array", "type": "array",
"items": { "items": {
"$ref": "https://raw.githubusercontent.com/readyou/httprunner/dev/httprunner/loader/schemas/v2/common/extract.schema.json" "$ref": "https://raw.githubusercontent.com/httprunner/httprunner/master/httprunner/loader/schemas/common/extract.schema.json"
} }
}, },
"validate": { "validate": {
"description": "Validate rules", "description": "Validate rules",
"type": "array", "type": "array",
"items": { "items": {
"$ref": "https://raw.githubusercontent.com/readyou/httprunner/dev/httprunner/loader/schemas/v2/common/validate.schema.json" "$ref": "https://raw.githubusercontent.com/httprunner/httprunner/master/httprunner/loader/schemas/common/validate.schema.json"
} }
}, },
"setup_hooks": { "setup_hooks": {
"$ref": "https://raw.githubusercontent.com/readyou/httprunner/dev/httprunner/loader/schemas/v2/common/hook.schema.json" "$ref": "https://raw.githubusercontent.com/httprunner/httprunner/master/httprunner/loader/schemas/common/hook.schema.json"
}, },
"teardown_hooks": { "teardown_hooks": {
"$ref": "https://raw.githubusercontent.com/readyou/httprunner/dev/httprunner/loader/schemas/v2/common/hook.schema.json" "$ref": "https://raw.githubusercontent.com/httprunner/httprunner/master/httprunner/loader/schemas/common/hook.schema.json"
} }
}, },
"required": [ "required": [
@@ -68,7 +68,7 @@
"type": "string" "type": "string"
}, },
"request": { "request": {
"$ref": "https://raw.githubusercontent.com/readyou/httprunner/dev/httprunner/loader/schemas/v2/common/request.schema.json" "$ref": "https://raw.githubusercontent.com/httprunner/httprunner/master/httprunner/loader/schemas/common/request.schema.json"
}, },
"variables": { "variables": {
"type": "object" "type": "object"
@@ -77,21 +77,21 @@
"description": "Extract rules", "description": "Extract rules",
"type": "array", "type": "array",
"items": { "items": {
"$ref": "https://raw.githubusercontent.com/readyou/httprunner/dev/httprunner/loader/schemas/v2/common/extract.schema.json" "$ref": "https://raw.githubusercontent.com/httprunner/httprunner/master/httprunner/loader/schemas/common/extract.schema.json"
} }
}, },
"validate": { "validate": {
"description": "Validate rules", "description": "Validate rules",
"type": "array", "type": "array",
"items": { "items": {
"$ref": "https://raw.githubusercontent.com/readyou/httprunner/dev/httprunner/loader/schemas/v2/common/validate.schema.json" "$ref": "https://raw.githubusercontent.com/httprunner/httprunner/master/httprunner/loader/schemas/common/validate.schema.json"
} }
}, },
"setup_hooks": { "setup_hooks": {
"$ref": "https://raw.githubusercontent.com/readyou/httprunner/dev/httprunner/loader/schemas/v2/common/hook.schema.json" "$ref": "https://raw.githubusercontent.com/httprunner/httprunner/master/httprunner/loader/schemas/common/hook.schema.json"
}, },
"teardown_hooks": { "teardown_hooks": {
"$ref": "https://raw.githubusercontent.com/readyou/httprunner/dev/httprunner/loader/schemas/v2/common/hook.schema.json" "$ref": "https://raw.githubusercontent.com/httprunner/httprunner/master/httprunner/loader/schemas/common/hook.schema.json"
} }
}, },
"required": [ "required": [

View File

@@ -1,6 +1,6 @@
{ {
"$schema": "http://json-schema.org/draft-07/schema", "$schema": "http://json-schema.org/draft-07/schema",
"$id": "https://raw.githubusercontent.com/readyou/httprunner/dev/httprunner/loader/schemas/v2/testsuite.schema.json", "$id": "https://raw.githubusercontent.com/httprunner/httprunner/master/httprunner/loader/schemas/v2/testsuite.schema.json",
"title": "Testsuite for httprunner", "title": "Testsuite for httprunner",
"description": "Testsuite for httprunner", "description": "Testsuite for httprunner",
"type": "object", "type": "object",
@@ -8,7 +8,7 @@
"config": { "config": {
"allOf": [ "allOf": [
{ {
"$ref": "https://raw.githubusercontent.com/readyou/httprunner/dev/httprunner/loader/schemas/v2/common/config.schema.json" "$ref": "https://raw.githubusercontent.com/httprunner/httprunner/master/httprunner/loader/schemas/common/config.schema.json"
} }
], ],
"properties": { "properties": {
@@ -24,10 +24,10 @@
} }
}, },
"setup_hooks": { "setup_hooks": {
"$ref": "https://raw.githubusercontent.com/readyou/httprunner/dev/httprunner/loader/schemas/v2/common/hook.schema.json" "$ref": "https://raw.githubusercontent.com/httprunner/httprunner/master/httprunner/loader/schemas/common/hook.schema.json"
}, },
"teardown_hooks": { "teardown_hooks": {
"$ref": "https://raw.githubusercontent.com/readyou/httprunner/dev/httprunner/loader/schemas/v2/common/hook.schema.json" "$ref": "https://raw.githubusercontent.com/httprunner/httprunner/master/httprunner/loader/schemas/common/hook.schema.json"
} }
}, },
"required": [ "required": [