|
1 | 1 | <?xml version="1.0" encoding="UTF-8" standalone="yes"?> |
2 | 2 | <!-- |
3 | | - ~ Copyright (C) 2025 European Union |
| 3 | + ~ Copyright (C) 2026 European Union |
4 | 4 | ~ |
5 | 5 | ~ Licensed under the EUPL, Version 1.2 or - as soon they will be approved by the European Commission - subsequent |
6 | 6 | ~ versions of the EUPL (the "Licence"); You may not use this work except in compliance with the Licence. |
|
36 | 36 | <xsd:element name="testcase" type="TestCaseEntry" minOccurs="0" maxOccurs="unbounded"/> |
37 | 37 | </xsd:sequence> |
38 | 38 | <xsd:attribute name="id" type="xsd:string" use="required"/> |
| 39 | + <xsd:attribute name="order" type="xsd:short"/> |
39 | 40 | </xsd:complexType> |
40 | 41 | <xsd:complexType name="TestCaseEntry"> |
41 | 42 | <xsd:sequence> |
|
343 | 344 | <xsd:extension base="TestStep"> |
344 | 345 | <xsd:attribute name="success" type="gitb:BooleanOrVariable" default="false"/> |
345 | 346 | <xsd:attribute name="undefined" type="gitb:BooleanOrVariable" default="false"/> |
346 | | - </xsd:extension> |
| 347 | + <xsd:attribute name="actor" type="gitb:StringOrVariable"/> |
| 348 | + </xsd:extension> |
347 | 349 | </xsd:complexContent> |
348 | 350 | </xsd:complexType> |
349 | 351 | <xsd:complexType name="FlowStep"> |
|
400 | 402 | <xsd:attribute name="invert" type="xsd:boolean" default="false"/> |
401 | 403 | <xsd:attribute name="handlerTimeout" type="gitb:NumberOrVariable"/> |
402 | 404 | <xsd:attribute name="handlerTimeoutFlag" type="gitb:VariableName"/> |
| 405 | + <xsd:attribute name="actor" type="gitb:StringOrVariable"/> |
403 | 406 | </xsd:extension> |
404 | 407 | </xsd:complexContent> |
405 | 408 | </xsd:complexType> |
|
440 | 443 | <xsd:attribute name="handler" type="gitb:StringOrVariable"/> |
441 | 444 | <xsd:attribute name="handlerTimeout" type="gitb:NumberOrVariable"/> |
442 | 445 | <xsd:attribute name="handlerTimeoutFlag" type="gitb:VariableName"/> |
| 446 | + <xsd:attribute name="actor" type="gitb:StringOrVariable"/> |
443 | 447 | </xsd:extension> |
444 | 448 | </xsd:complexContent> |
445 | 449 | </xsd:complexType> |
|
486 | 490 | <xsd:attribute name="invert" type="xsd:boolean" default="false"/> |
487 | 491 | <xsd:attribute name="handlerTimeout" type="gitb:NumberOrVariable"/> |
488 | 492 | <xsd:attribute name="handlerTimeoutFlag" type="gitb:VariableName"/> |
| 493 | + <xsd:attribute name="actor" type="gitb:StringOrVariable"/> |
489 | 494 | </xsd:extension> |
490 | 495 | </xsd:complexContent> |
491 | 496 | </xsd:complexType> |
492 | 497 | <xsd:complexType name="Instruction"> |
493 | 498 | <xsd:complexContent> |
494 | 499 | <xsd:extension base="InstructionOrRequest"> |
495 | 500 | <xsd:attribute name="forceDisplay" type="xsd:boolean" default="false"/> |
| 501 | + <xsd:attribute name="showControls" type="xsd:boolean" default="true"/> |
| 502 | + <xsd:attribute name="level" type="InstructionLevelOrVariable" /> |
| 503 | + <xsd:attribute name="report" type="xsd:boolean" default="false"/> |
496 | 504 | </xsd:extension> |
497 | 505 | </xsd:complexContent> |
498 | 506 | </xsd:complexType> |
|
506 | 514 | <xsd:attribute name="report" type="xsd:boolean" default="true"/> |
507 | 515 | <xsd:attribute name="fileName" type="gitb:StringOrVariable"/> |
508 | 516 | <xsd:attribute name="required" type="gitb:BooleanOrVariable" default="false"/> |
| 517 | + <xsd:attribute name="size" type="gitb:NumberOrVariable"/> |
| 518 | + <xsd:attribute name="default" type="gitb:StringOrVariable"/> |
| 519 | + <xsd:attribute name="accept" type="gitb:StringOrVariable"/> |
509 | 520 | </xsd:extension> |
510 | 521 | </xsd:complexContent> |
511 | 522 | </xsd:complexType> |
|
581 | 592 | <xsd:pattern value="($[a-zA-Z][a-zA-Z\-_0-9]*(\{[${}a-zA-Z\-._0-9]*\})?)|ERROR|WARNING|INFO|DEBUG"/> |
582 | 593 | </xsd:restriction> |
583 | 594 | </xsd:simpleType> |
| 595 | + <xsd:simpleType name="InstructionLevelOrVariable"> |
| 596 | + <xsd:restriction base="xsd:string"> |
| 597 | + <xsd:pattern value="($[a-zA-Z][a-zA-Z\-_0-9]*(\{[${}a-zA-Z\-._0-9]*\})?)|ERROR|WARNING|INFO|SUCCESS|NONE"/> |
| 598 | + </xsd:restriction> |
| 599 | + </xsd:simpleType> |
584 | 600 | <xsd:complexType name="Output"> |
585 | 601 | <xsd:sequence> |
586 | 602 | <xsd:element name="success" type="OutputCaseSet" minOccurs="0"/> |
|
0 commit comments