StrictDoc Documentation
tests/integration/features/document_fragments/20_included_documents_in_nested_folders/test.itest
Source file coverage
Path:
tests/integration/features/document_fragments/20_included_documents_in_nested_folders/test.itest
Lines:
36
Non-empty lines:
26
Non-empty lines covered with requirements:
26 / 26 (100.0%)
Functions:
0
Functions covered by requirements:
0 / 0 (0.0%)
1
#
2
# @relation(SDOC-SRS-109, scope=file)
3
#
4
 
5
RUN: %strictdoc export %S --included-documents --output-dir %T | filecheck %s --dump-input=fail
6
CHECK: Published: Hello world doc
7
 
8
RUN: %check_exists --file "%T/html/20_included_documents_in_nested_folders/_assets/file.svg"
9
RUN: %check_exists --file "%T/html/20_included_documents_in_nested_folders/nested/_assets/file.svg"
10
RUN: %check_exists --file "%T/html/20_included_documents_in_nested_folders/nested/subnested/_assets/file.svg"
11
 
12
RUN: %cat %T/html/20_included_documents_in_nested_folders/input.html | filecheck %s --dump-input=fail --check-prefix CHECK-HTML
13
 
14
CHECK-HTML:data-level="0"
15
CHECK-HTML:href="../20_included_documents_in_nested_folders/input.html"
16
CHECK-HTML:href="../20_included_documents_in_nested_folders/nested/nested.html"
17
CHECK-HTML:href="../20_included_documents_in_nested_folders/nested/subnested/subnested.html"
18
 
19
CHECK-HTML:data-level="1"
20
CHECK-HTML:data-level="1.1"
21
CHECK-HTML:data-level="1.1.1"
22
CHECK-HTML:data-level="1.1.1.1"
23
CHECK-HTML:data-level="1.1.1.1.1"
24
 
25
RUN: %cat %T/html/20_included_documents_in_nested_folders/nested/nested.html | filecheck %s --dump-input=fail --check-prefix CHECK-NESTED-HTML
26
 
27
CHECK-NESTED-HTML:href="../../20_included_documents_in_nested_folders/input.html"
28
CHECK-NESTED-HTML:href="../../20_included_documents_in_nested_folders/nested/nested.html"
29
CHECK-NESTED-HTML:href="../../20_included_documents_in_nested_folders/nested/subnested/subnested.html"
30
 
31
RUN: %cat %T/html/20_included_documents_in_nested_folders/nested/subnested/subnested.html | filecheck %s --dump-input=fail --check-prefix CHECK-SUBNESTED-HTML
32
 
33
CHECK-SUBNESTED-HTML:href="../../../20_included_documents_in_nested_folders/input.html"
34
CHECK-SUBNESTED-HTML:href="../../../20_included_documents_in_nested_folders/nested/nested.html"
35
CHECK-SUBNESTED-HTML:href="../../../20_included_documents_in_nested_folders/nested/subnested/subnested.html"
36