Path:
tests/integration/features/reqif/profiles/p01_sdoc/end_to_end/--reqif-multiline-is-xhtml/01_cli_option/test.itest
Lines:
46
Non-empty lines:
41
Non-empty lines covered with requirements:
41 / 41 (100.0%)
Functions:
0
Functions covered by requirements:
0 / 0 (0.0%)
1
#
2
# @relation(SDOC-SRS-72, scope=file)
3
#
4
5
RUN: %strictdoc export --formats=reqif-sdoc --reqif-multiline-is-xhtml %S/sample.sdoc --output-dir %T
6
RUN: reqif validate --use-reqif-schema %T/reqif/output.reqif
7
RUN: %strictdoc convert %T/reqif/output.reqif %T/
8
RUN: %diff %S/sample.sdoc %T/sample.sdoc
9
10
RUN: %cat %T/reqif/output.reqif | filecheck %s --check-prefix CHECK-EXPORTED-REQIF
11
CHECK-EXPORTED-REQIF:<DATATYPE-DEFINITION-STRING IDENTIFIER="SDOC_DATATYPE_SINGLE_LINE_STRING" LAST-CHANGE="{{.*}}" MAX-LENGTH="10000"/>12
CHECK-EXPORTED-REQIF:<DATATYPE-DEFINITION-XHTML IDENTIFIER="SDOC_DATATYPE_MULTI_LINE_STRING" LAST-CHANGE="{{.*}}"/>13
14
CHECK-EXPORTED-REQIF: <ATTRIBUTE-VALUE-XHTML>
15
CHECK-EXPORTED-REQIF: <DEFINITION>
16
CHECK-EXPORTED-REQIF: <ATTRIBUTE-DEFINITION-XHTML-REF>TEXT_{{.*}}_ReqIF.Text</ATTRIBUTE-DEFINITION-XHTML-REF>17
CHECK-EXPORTED-REQIF: </DEFINITION>
18
CHECK-EXPORTED-REQIF: <THE-VALUE>
19
CHECK-EXPORTED-REQIF-NEXT:<xhtml:div>
20
CHECK-EXPORTED-REQIF-NEXT:<xhtml:p>Document free text.</xhtml:p>
21
CHECK-EXPORTED-REQIF-NEXT:</xhtml:div>
22
CHECK-EXPORTED-REQIF-NEXT: </THE-VALUE>
23
CHECK-EXPORTED-REQIF: </ATTRIBUTE-VALUE-XHTML>
24
25
CHECK-EXPORTED-REQIF: <ATTRIBUTE-VALUE-XHTML>
26
CHECK-EXPORTED-REQIF-NEXT: <DEFINITION>
27
CHECK-EXPORTED-REQIF-NEXT: <ATTRIBUTE-DEFINITION-XHTML-REF>TEXT_{{.*}}_ReqIF.Text</ATTRIBUTE-DEFINITION-XHTML-REF>28
CHECK-EXPORTED-REQIF-NEXT: </DEFINITION>
29
CHECK-EXPORTED-REQIF-NEXT: <THE-VALUE>
30
CHECK-EXPORTED-REQIF-NEXT: <xhtml:div>
31
CHECK-EXPORTED-REQIF-NEXT: <xhtml:p>Section free text.</xhtml:p>
32
CHECK-EXPORTED-REQIF-NEXT: </xhtml:div>
33
CHECK-EXPORTED-REQIF-NEXT: </THE-VALUE>
34
CHECK-EXPORTED-REQIF-NEXT: </ATTRIBUTE-VALUE-XHTML>
35
36
CHECK-EXPORTED-REQIF: <ATTRIBUTE-VALUE-XHTML>
37
CHECK-EXPORTED-REQIF-NEXT: <DEFINITION>
38
CHECK-EXPORTED-REQIF-NEXT: <ATTRIBUTE-DEFINITION-XHTML-REF>REQUIREMENT_{{.*}}_ReqIF.Text</ATTRIBUTE-DEFINITION-XHTML-REF>39
CHECK-EXPORTED-REQIF-NEXT: </DEFINITION>
40
CHECK-EXPORTED-REQIF-NEXT: <THE-VALUE>
41
CHECK-EXPORTED-REQIF-NEXT: <xhtml:div>
42
CHECK-EXPORTED-REQIF-NEXT: <xhtml:p>Statement line #1</xhtml:p>
43
CHECK-EXPORTED-REQIF-NEXT: <xhtml:p>Statement line #2</xhtml:p>
44
CHECK-EXPORTED-REQIF-NEXT: <xhtml:p>Statement line #3</xhtml:p>
45
CHECK-EXPORTED-REQIF-NEXT: </xhtml:div>
46
CHECK-EXPORTED-REQIF-NEXT: </THE-VALUE>