changedOutput schema / (root)
Previous value: -nullNew value: +{
+ "$defs": {
+ "Attachment": {
+ "additionalProperties": false,
+ "description": "A lightweight attachment reference.",
+ "properties": {
+ "id": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "description": "Attachment identifier.",
+ "title": "Id"
+ },
+ "name": {
+ "description": "Attachment filename or display name.",
+ "title": "Name",
+ "type": "string"
+ }
+ },
+ "required": [
+ "name"
+ ],
+ "title": "Attachment",
+ "type": "object"
+ },
+ "CustomFieldEntry": {
+ "additionalProperties": false,
+ "description": "A named custom-field value exposed by test-case details.",
+ "properties": {
+ "name": {
+ "description": "Custom field name.",
+ "title": "Name",
+ "type": "string"
+ },
+ "value": {
+ "description": "Rendered custom field value.",
+ "title": "Value",
+ "type": "string"
+ }
+ },
+ "required": [
+ "name",
+ "value"
+ ],
+ "title": "CustomFieldEntry",
+ "type": "object"
+ },
+ "Step": {
+ "additionalProperties": false,
+ "description": "A serialized scenario step, including recursive shared-step children.",
+ "properties": {
+ "action": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "description": "Inline step action.",
+ "title": "Action"
+ },
+ "expected": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "description": "Expected result for an inline step.",
+ "title": "Expected"
+ },
+ "index": {
+ "description": "One-based step index.",
+ "minimum": 1,
+ "title": "Index",
+ "type": "integer"
+ },
+ "shared_step_id": {
+ "anyOf": [
+ {
+ "type": "integer"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "description": "Referenced shared-step identifier.",
+ "title": "Shared Step Id"
+ },
+ "shared_step_url": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "description": "Referenced shared-step URL.",
+ "title": "Shared Step Url"
+ },
+ "steps": {
+ "anyOf": [
+ {
+ "items": {
+ "$ref": "#/$defs/Step"
+ },
+ "type": "array"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "description": "Nested shared-step children.",
+ "title": "Steps"
+ },
+ "type": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "description": "Step kind, such as shared_step.",
+ "title": "Type"
+ }
+ },
+ "required": [
+ "index"
+ ],
+ "title": "Step",
+ "type": "object"
+ }
+ },
+ "additionalProperties": false,
+ "description": "Structured details for one test case.",
+ "properties": {
+ "attachments": {
+ "anyOf": [
+ {
+ "items": {
+ "$ref": "#/$defs/Attachment"
+ },
+ "type": "array"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Attachments"
+ },
+ "custom_fields": {
+ "anyOf": [
+ {
+ "items": {
+ "$ref": "#/$defs/CustomFieldEntry"
+ },
+ "type": "array"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Custom Fields"
+ },
+ "description": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Description"
+ },
+ "id": {
+ "anyOf": [
+ {
+ "type": "integer"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Id"
+ },
+ "name": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Name"
+ },
+ "precondition": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Precondition"
+ },
+ "status": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Status"
+ },
+ "steps": {
+ "anyOf": [
+ {
+ "items": {
+ "$ref": "#/$defs/Step"
+ },
+ "type": "array"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Steps"
+ },
+ "tags": {
+ "anyOf": [
+ {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Tags"
+ },
+ "url": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Url"
+ }
+ },
+ "title": "TestCaseDetailsOutput",
+ "type": "object"
+}