addedInput schema / properties / class_name
Added value: +{
+ "description": "Class that holds the tests. Must already exist.",
+ "type": "string"
+}
removedInput schema / properties / context
Removed value: -{
- "description": "Optional context string shown in SAP tools.",
- "type": "string"
-}
addedInput schema / properties / detail
Added value: +{
+ "default": "terse",
+ "description": "How much of the answer to return: \"terse\" (default, the fields you need to act), \"full\" (the whole parse), \"raw\" (the document as ADT sent it).",
+ "enum": [
+ "terse",
+ "full",
+ "raw"
+ ],
+ "type": "string"
+}
removedInput schema / properties / duration
Removed value: -{
- "properties": {
- "long": {
- "type": "boolean"
- },
- "medium": {
- "type": "boolean"
- },
- "short": {
- "type": "boolean"
- }
- },
- "type": "object"
-}
removedInput schema / properties / risk_level
Removed value: -{
- "properties": {
- "critical": {
- "type": "boolean"
- },
- "dangerous": {
- "type": "boolean"
- },
- "harmless": {
- "type": "boolean"
- }
- },
- "type": "object"
-}
removedInput schema / properties / scope
Removed value: -{
- "properties": {
- "add_foreign_tests_as_preview": {
- "type": "boolean"
- },
- "foreign_tests": {
- "type": "boolean"
- },
- "own_tests": {
- "type": "boolean"
- }
- },
- "type": "object"
-}
addedInput schema / properties / test_class_source
Added value: +{
+ "description": "ABAP source of the local test classes: definitions and implementations, FOR TESTING. Replaces what the include holds.",
+ "type": "string"
+}
removedInput schema / properties / tests
Removed value: -{
- "description": "List of container/test class pairs to execute.",
- "items": {
- "properties": {
- "container_class": {
- "description": "Class that owns the test include (e.g., ZCL_MAIN_CLASS).",
- "type": "string"
- },
- "test_class": {
- "description": "Test class name inside the include (e.g., LTCL_MAIN_CLASS).",
- "type": "string"
- }
- },
- "required": [
- "container_class",
- "test_class"
- ],
- "type": "object"
- },
- "type": "array"
-}
removedInput schema / properties / title
Removed value: -{
- "description": "Optional title for the ABAP Unit run.",
- "type": "string"
-}
addedInput schema / properties / transport_request
Added value: +{
+ "description": "Transport request, not a task. Required for a transportable object.",
+ "type": "string"
+}
changedInput schema / required
Previous value: -[
- "tests"
-]New value: +[
+ "class_name",
+ "test_class_source"
+]