StrictDoc Documentation
tests/integration/features/diff/14__requirements_comments__insert_two_similar_requirements/test.itest
Source file coverage
Path:
tests/integration/features/diff/14__requirements_comments__insert_two_similar_requirements/test.itest
Lines:
37
Non-empty lines:
28
Non-empty lines covered with requirements:
28 / 28 (100.0%)
Functions:
0
Functions covered by requirements:
0 / 0 (0.0%)
1
#
2
# @relation(SDOC-SRS-111, scope=file)
3
#
4
 
5
RUN: cp %S/strictdoc_config.py %T/
6
RUN: cd %T && %strictdoc export . --generate-diff-dirs %S/lhs %S/rhs --output-dir %T
7
 
8
RUN: cat %T/html/changelog.html | filecheck %s --check-prefix=CHECK-CHANGELOG
9
 
10
CHECK-CHANGELOG:<div class="sdoc-table_key_value-key">Nodes modified</div>
11
CHECK-CHANGELOG:<div class="sdoc-table_key_value-value"{{.*}}>1</div>
12
 
13
CHECK-CHANGELOG:<div class="sdoc-table_key_value-key">Documents modified</div>
14
CHECK-CHANGELOG:<div class="sdoc-table_key_value-value"{{.*}}>No documents were modified.</div>
15
 
16
CHECK-CHANGELOG:<div class="sdoc-table_key_value-key">TEXT nodes</div>
17
CHECK-CHANGELOG:<div class="sdoc-table_key_value-value"{{.*}}>No nodes were modified.</div>
18
 
19
CHECK-CHANGELOG:<div class="sdoc-table_key_value-key">REQUIREMENT nodes</div>
20
CHECK-CHANGELOG:<div class="sdoc-table_key_value-value"{{.*}}>1 (1 modified)</div>
21
 
22
CHECK-CHANGELOG:# 1
23
CHECK-CHANGELOG:Node modified
24
 
25
CHECK-CHANGELOG:REQ-1
26
CHECK-CHANGELOG:Requirement #1
27
CHECK-CHANGELOG:System shall do 1.
28
CHECK-CHANGELOG:<span>This is a comment </span><span class="lambda_red">#</span><span>1.</span>
29
CHECK-CHANGELOG:This is a comment #2.
30
 
31
CHECK-CHANGELOG:REQ-1
32
CHECK-CHANGELOG:Requirement #1
33
CHECK-CHANGELOG:System shall do 1.
34
CHECK-CHANGELOG:This is a comment 1111.
35
CHECK-CHANGELOG:This is a comment 111.
36
CHECK-CHANGELOG:<span>This is a comment </span><span class="lambda_green">1</span><span>1.</span>
37
CHECK-CHANGELOG:This is a comment #2.