|
|
|
|
|
|
ci-linux-ubuntu-latest.yml
.github/workflows/ci-linux-ubuntu-latest.yml
|
100.0 |
45 |
45 |
56 |
0.0 |
0 |
0 |
.github/workflows/ci-mac.yml
|
100.0 |
45 |
45 |
56 |
0.0 |
0 |
0 |
ci-windows-powershell.yml
.github/workflows/ci-windows-powershell.yml
|
100.0 |
62 |
62 |
77 |
0.0 |
0 |
0 |
.github/workflows/ci-windows.yml
|
100.0 |
62 |
62 |
77 |
0.0 |
0 |
0 |
.github/workflows/codeql-analysis.yml
|
0.0 |
0 |
61 |
71 |
0.0 |
0 |
0 |
.github/workflows/docker.yml
|
0.0 |
0 |
40 |
51 |
0.0 |
0 |
0 |
.github/workflows/end2end-tests.yml
|
100.0 |
102 |
102 |
131 |
0.0 |
0 |
0 |
periodic-integration-test.yml
.github/workflows/periodic-integration-test.yml
|
100.0 |
133 |
133 |
167 |
0.0 |
0 |
0 |
periodic-release-test.yml
.github/workflows/periodic-release-test.yml
|
100.0 |
35 |
35 |
44 |
0.0 |
0 |
0 |
.github/workflows/release.yml
|
0.0 |
0 |
29 |
36 |
0.0 |
0 |
0 |
|
|
|
|
|
|
|
|
strictdoc/backend/excel/export/excel_generator.py
|
100.0 |
250 |
250 |
281 |
100.0 |
7 |
7 |
|
|
strictdoc/backend/excel/import_/excel_sheet_proxy.py
|
100.0 |
81 |
81 |
94 |
100.0 |
8 |
8 |
excel_to_sdoc_converter.py
strictdoc/backend/excel/import_/excel_to_sdoc_converter.py
|
100.0 |
260 |
260 |
288 |
100.0 |
7 |
7 |
strictdoc/backend/excel/excel_import.py
|
100.0 |
15 |
15 |
18 |
100.0 |
2 |
2 |
|
|
strictdoc/backend/json/json_generator.py
|
0.0 |
0 |
294 |
358 |
0.0 |
0 |
11 |
|
|
markdown_to_html_fragment_writer.py
strictdoc/backend/markdown/markdown_to_html_fragment_writer.py
|
100.0 |
35 |
35 |
42 |
100.0 |
4 |
4 |
strictdoc/backend/markdown/reader.py
|
0.0 |
0 |
1313 |
1444 |
0.0 |
0 |
28 |
strictdoc/backend/markdown/writer.py
|
0.0 |
0 |
327 |
375 |
0.0 |
0 |
17 |
|
|
|
|
reqif_to_sdoc_converter.py
strictdoc/backend/reqif/p01_sdoc/reqif_to_sdoc_converter.py
|
100.0 |
561 |
561 |
620 |
100.0 |
10 |
10 |
sdoc_to_reqif_converter.py
strictdoc/backend/reqif/p01_sdoc/sdoc_to_reqif_converter.py
|
100.0 |
632 |
632 |
699 |
100.0 |
8 |
8 |
strictdoc/backend/reqif/reqif_export.py
|
100.0 |
48 |
48 |
55 |
100.0 |
2 |
2 |
strictdoc/backend/reqif/reqif_import.py
|
100.0 |
62 |
62 |
70 |
100.0 |
3 |
3 |
strictdoc/backend/reqif/reqif_reader.py
|
100.0 |
31 |
31 |
37 |
100.0 |
2 |
2 |
strictdoc/backend/reqif/sdoc_reqif_fields.py
|
100.0 |
70 |
70 |
93 |
100.0 |
5 |
5 |
|
|
|
|
strictdoc/backend/rst/directives/raw_html_role.py
|
0.0 |
0 |
14 |
17 |
0.0 |
0 |
1 |
strictdoc/backend/rst/directives/sphinx_style_math.py
|
0.0 |
0 |
150 |
179 |
0.0 |
0 |
9 |
wildcard_enhanced_image.py
strictdoc/backend/rst/directives/wildcard_enhanced_image.py
|
0.0 |
0 |
71 |
79 |
0.0 |
0 |
2 |
|
|
strictdoc/backend/rst/templates/requirement.jinja.rst
|
0.0 |
0 |
45 |
65 |
0.0 |
0 |
0 |
document_rst_generator.py
strictdoc/backend/rst/document_rst_generator.py
|
0.0 |
0 |
38 |
47 |
0.0 |
0 |
3 |
strictdoc/backend/rst/rst_templates.py
|
0.0 |
0 |
12 |
15 |
0.0 |
0 |
1 |
rst_to_html_fragment_writer.py
strictdoc/backend/rst/rst_to_html_fragment_writer.py
|
100.0 |
243 |
243 |
275 |
100.0 |
6 |
6 |
strictdoc/backend/rst/strictdoc_lexer.py
|
0.0 |
0 |
140 |
150 |
0.0 |
0 |
2 |
strictdoc/backend/rst/writer.py
|
0.0 |
0 |
128 |
145 |
0.0 |
0 |
8 |
|
|
|
|
strictdoc/backend/sdoc/errors/document_tree_error.py
|
100.0 |
29 |
29 |
35 |
100.0 |
5 |
5 |
|
|
strictdoc/backend/sdoc/grammar/grammar.py
|
100.0 |
198 |
198 |
237 |
0.0 |
0 |
0 |
strictdoc/backend/sdoc/grammar/grammar_builder.py
|
100.0 |
53 |
53 |
59 |
100.0 |
6 |
6 |
strictdoc/backend/sdoc/grammar/grammar_grammar.py
|
100.0 |
87 |
87 |
101 |
0.0 |
0 |
0 |
strictdoc/backend/sdoc/grammar/type_system.py
|
100.0 |
52 |
52 |
65 |
0.0 |
0 |
0 |
|
|
strictdoc/backend/sdoc/models/anchor.py
|
100.0 |
53 |
53 |
66 |
100.0 |
7 |
7 |
strictdoc/backend/sdoc/models/constants.py
|
100.0 |
82 |
82 |
87 |
0.0 |
0 |
0 |
strictdoc/backend/sdoc/models/document.py
|
100.0 |
308 |
308 |
375 |
100.0 |
32 |
32 |
strictdoc/backend/sdoc/models/document_config.py
|
100.0 |
174 |
174 |
202 |
100.0 |
15 |
15 |
strictdoc/backend/sdoc/models/document_from_file.py
|
100.0 |
81 |
81 |
102 |
100.0 |
6 |
6 |
strictdoc/backend/sdoc/models/document_grammar.py
|
100.0 |
367 |
367 |
405 |
100.0 |
14 |
14 |
strictdoc/backend/sdoc/models/document_view.py
|
0.0 |
0 |
98 |
119 |
0.0 |
0 |
18 |
strictdoc/backend/sdoc/models/free_text.py
|
0.0 |
0 |
11 |
13 |
0.0 |
0 |
2 |
strictdoc/backend/sdoc/models/grammar_element.py
|
100.0 |
417 |
417 |
484 |
100.0 |
35 |
35 |
strictdoc/backend/sdoc/models/inline_link.py
|
100.0 |
16 |
16 |
22 |
100.0 |
3 |
3 |
strictdoc/backend/sdoc/models/model.py
|
100.0 |
156 |
156 |
199 |
100.0 |
25 |
25 |
strictdoc/backend/sdoc/models/node.py
|
100.0 |
724 |
724 |
845 |
100.0 |
63 |
63 |
strictdoc/backend/sdoc/models/object_factory.py
|
0.0 |
0 |
181 |
192 |
0.0 |
0 |
4 |
strictdoc/backend/sdoc/models/reference.py
|
100.0 |
147 |
147 |
178 |
100.0 |
16 |
16 |
|
|
strictdoc/backend/sdoc/validations/sdoc_validator.py
|
0.0 |
0 |
327 |
364 |
0.0 |
0 |
10 |
strictdoc/backend/sdoc/constants.py
|
0.0 |
0 |
6 |
7 |
0.0 |
0 |
1 |
strictdoc/backend/sdoc/document_reference.py
|
0.0 |
0 |
9 |
14 |
0.0 |
0 |
4 |
strictdoc/backend/sdoc/error_handling.py
|
0.0 |
0 |
459 |
487 |
0.0 |
0 |
23 |
strictdoc/backend/sdoc/free_text_reader.py
|
0.0 |
0 |
34 |
43 |
0.0 |
0 |
3 |
strictdoc/backend/sdoc/grammar_reader.py
|
100.0 |
68 |
68 |
81 |
100.0 |
3 |
3 |
strictdoc/backend/sdoc/node_filter.py
|
0.0 |
0 |
8 |
11 |
0.0 |
0 |
3 |
strictdoc/backend/sdoc/pickle_cache.py
|
100.0 |
75 |
75 |
86 |
100.0 |
4 |
4 |
strictdoc/backend/sdoc/processor.py
|
100.0 |
194 |
194 |
223 |
100.0 |
14 |
14 |
strictdoc/backend/sdoc/reader.py
|
100.0 |
117 |
117 |
142 |
100.0 |
7 |
7 |
strictdoc/backend/sdoc/writer.py
|
100.0 |
508 |
508 |
586 |
100.0 |
10 |
10 |
|
|
|
|
strictdoc/backend/sdoc_source_code/comment_parser/marker_lexer.py
|
100.0 |
79 |
79 |
104 |
100.0 |
3 |
3 |
|
|
strictdoc/backend/sdoc_source_code/coverage_reports/gcov.py
|
100.0 |
281 |
281 |
306 |
100.0 |
5 |
5 |
|
|
strictdoc/backend/sdoc_source_code/helpers/comment_preprocessor.py
|
100.0 |
23 |
23 |
30 |
100.0 |
2 |
2 |
|
|
strictdoc/backend/sdoc_source_code/models/language.py
|
100.0 |
92 |
92 |
114 |
100.0 |
5 |
5 |
strictdoc/backend/sdoc_source_code/models/language_item_marker.py
|
100.0 |
77 |
77 |
101 |
100.0 |
14 |
14 |
strictdoc/backend/sdoc_source_code/models/line_marker.py
|
100.0 |
37 |
37 |
50 |
100.0 |
8 |
8 |
strictdoc/backend/sdoc_source_code/models/range_marker.py
|
100.0 |
95 |
95 |
127 |
100.0 |
20 |
20 |
strictdoc/backend/sdoc_source_code/models/requirement_marker.py
|
100.0 |
14 |
14 |
20 |
100.0 |
2 |
2 |
strictdoc/backend/sdoc_source_code/models/source_file_info.py
|
100.0 |
83 |
83 |
101 |
100.0 |
8 |
8 |
strictdoc/backend/sdoc_source_code/models/source_location.py
|
0.0 |
0 |
20 |
25 |
0.0 |
0 |
3 |
strictdoc/backend/sdoc_source_code/models/source_node.py
|
100.0 |
58 |
58 |
67 |
100.0 |
3 |
3 |
|
|
general_language_marker_processors.py
strictdoc/backend/sdoc_source_code/processors/general_language_marker_processors.py
|
100.0 |
267 |
267 |
308 |
100.0 |
9 |
9 |
|
|
strictdoc/backend/sdoc_source_code/test_reports/junit_xml_reader.py
|
100.0 |
401 |
401 |
436 |
100.0 |
5 |
5 |
strictdoc/backend/sdoc_source_code/test_reports/robot_xml_reader.py
|
100.0 |
218 |
218 |
239 |
100.0 |
7 |
7 |
strictdoc/backend/sdoc_source_code/caching_reader.py
|
100.0 |
76 |
76 |
83 |
100.0 |
3 |
3 |
strictdoc/backend/sdoc_source_code/constants.py
|
100.0 |
11 |
11 |
15 |
100.0 |
1 |
1 |
strictdoc/backend/sdoc_source_code/grammar.py
|
100.0 |
40 |
40 |
49 |
0.0 |
0 |
0 |
strictdoc/backend/sdoc_source_code/marker_parser.py
|
100.0 |
284 |
284 |
324 |
100.0 |
4 |
4 |
strictdoc/backend/sdoc_source_code/marker_writer.py
|
0.0 |
0 |
24 |
34 |
0.0 |
0 |
2 |
strictdoc/backend/sdoc_source_code/parse_context.py
|
100.0 |
21 |
21 |
25 |
100.0 |
2 |
2 |
strictdoc/backend/sdoc_source_code/reader.py
|
100.0 |
196 |
196 |
236 |
100.0 |
10 |
10 |
strictdoc/backend/sdoc_source_code/reader_c.py
|
100.0 |
445 |
445 |
499 |
100.0 |
7 |
7 |
strictdoc/backend/sdoc_source_code/reader_python.py
|
100.0 |
331 |
331 |
391 |
100.0 |
8 |
8 |
strictdoc/backend/sdoc_source_code/reader_registry.py
|
0.0 |
0 |
50 |
53 |
0.0 |
0 |
2 |
strictdoc/backend/sdoc_source_code/reader_robot.py
|
100.0 |
225 |
225 |
248 |
100.0 |
14 |
14 |
strictdoc/backend/sdoc_source_code/reader_rust.py
|
100.0 |
563 |
563 |
610 |
100.0 |
16 |
16 |
strictdoc/backend/sdoc_source_code/source_writer.py
|
0.0 |
0 |
28 |
37 |
0.0 |
0 |
2 |
strictdoc/backend/sdoc_source_code/tree_sitter_helpers.py
|
100.0 |
38 |
38 |
47 |
100.0 |
3 |
3 |
|
|
strictdoc/backend/spdx/spdx_generator.py
|
0.0 |
0 |
419 |
476 |
0.0 |
0 |
10 |
strictdoc/backend/spdx/spdx_sdoc_container.py
|
0.0 |
0 |
17 |
20 |
0.0 |
0 |
1 |
spdx_to_sdoc_converter.py
strictdoc/backend/spdx/spdx_to_sdoc_converter.py
|
0.0 |
0 |
544 |
594 |
0.0 |
0 |
7 |
|
|
strictdoc/cli/argument_int_range.py
|
0.0 |
0 |
20 |
25 |
0.0 |
0 |
3 |
strictdoc/cli/base_command.py
|
0.0 |
0 |
16 |
23 |
0.0 |
0 |
4 |
strictdoc/cli/cli_arg_parser.py
|
100.0 |
100 |
100 |
118 |
100.0 |
9 |
9 |
|
|
100.0 |
104 |
104 |
125 |
100.0 |
3 |
3 |
|
|
strictdoc/commands/_shared.py
|
0.0 |
0 |
21 |
26 |
0.0 |
0 |
2 |
strictdoc/commands/about_command.py
|
100.0 |
37 |
37 |
48 |
100.0 |
4 |
4 |
strictdoc/commands/export.py
|
0.0 |
0 |
195 |
208 |
0.0 |
0 |
7 |
strictdoc/commands/export_config.py
|
0.0 |
0 |
78 |
83 |
0.0 |
0 |
4 |
strictdoc/commands/import_excel.py
|
0.0 |
0 |
48 |
56 |
0.0 |
0 |
5 |
strictdoc/commands/import_excel_config.py
|
0.0 |
0 |
9 |
11 |
0.0 |
0 |
1 |
strictdoc/commands/import_reqif.py
|
0.0 |
0 |
70 |
78 |
0.0 |
0 |
5 |
strictdoc/commands/import_reqif_config.py
|
0.0 |
0 |
12 |
14 |
0.0 |
0 |
1 |
strictdoc/commands/launcher_command.py
|
0.0 |
0 |
26 |
36 |
0.0 |
0 |
5 |
manage_autouid_command.py
strictdoc/commands/manage_autouid_command.py
|
100.0 |
277 |
277 |
322 |
100.0 |
6 |
6 |
strictdoc/commands/manage_autouid_config.py
|
0.0 |
0 |
38 |
43 |
0.0 |
0 |
4 |
strictdoc/commands/new_command.py
|
100.0 |
154 |
154 |
180 |
100.0 |
5 |
5 |
strictdoc/commands/server.py
|
0.0 |
0 |
53 |
60 |
0.0 |
0 |
4 |
strictdoc/commands/server_config.py
|
0.0 |
0 |
52 |
60 |
0.0 |
0 |
5 |
strictdoc/commands/version_command.py
|
100.0 |
19 |
19 |
27 |
100.0 |
4 |
4 |
|
|
|
|
strictdoc/core/actions/export_action.py
|
100.0 |
289 |
289 |
322 |
100.0 |
6 |
6 |
strictdoc/core/actions/import_action.py
|
0.0 |
0 |
58 |
61 |
0.0 |
0 |
2 |
|
|
strictdoc/core/analyzers/document_stats.py
|
0.0 |
0 |
56 |
72 |
0.0 |
0 |
6 |
strictdoc/core/analyzers/document_uid_analyzer.py
|
100.0 |
106 |
106 |
118 |
100.0 |
3 |
3 |
|
|
strictdoc/core/file_system/document_finder.py
|
100.0 |
286 |
286 |
325 |
100.0 |
5 |
5 |
strictdoc/core/file_system/file_tree.py
|
0.0 |
0 |
250 |
314 |
0.0 |
0 |
20 |
strictdoc/core/file_system/source_files_finder.py
|
0.0 |
0 |
65 |
76 |
0.0 |
0 |
2 |
strictdoc/core/file_system/source_tree.py
|
100.0 |
116 |
116 |
142 |
100.0 |
17 |
17 |
|
|
strictdoc/core/graph/abstract_bucket.py
|
0.0 |
0 |
57 |
72 |
0.0 |
0 |
13 |
strictdoc/core/graph/many_to_many_set.py
|
0.0 |
0 |
151 |
177 |
0.0 |
0 |
14 |
strictdoc/core/graph/one_to_one_dictionary.py
|
0.0 |
0 |
50 |
60 |
0.0 |
0 |
9 |
|
|
strictdoc/core/query_engine/grammar.py
|
100.0 |
124 |
124 |
151 |
0.0 |
0 |
0 |
strictdoc/core/query_engine/query_object.py
|
100.0 |
276 |
276 |
338 |
100.0 |
59 |
59 |
strictdoc/core/query_engine/query_reader.py
|
100.0 |
84 |
84 |
100 |
100.0 |
8 |
8 |
|
|
strictdoc/core/statistics/metric.py
|
0.0 |
0 |
11 |
13 |
0.0 |
0 |
0 |
|
|
strictdoc/core/transforms/constants.py
|
0.0 |
0 |
11 |
12 |
0.0 |
0 |
2 |
strictdoc/core/transforms/delete_requirement.py
|
0.0 |
0 |
54 |
63 |
0.0 |
0 |
4 |
update_document_config.py
strictdoc/core/transforms/update_document_config.py
|
100.0 |
123 |
123 |
138 |
100.0 |
4 |
4 |
strictdoc/core/transforms/update_grammar.py
|
100.0 |
53 |
53 |
63 |
100.0 |
3 |
3 |
update_grammar_element.py
strictdoc/core/transforms/update_grammar_element.py
|
100.0 |
110 |
110 |
132 |
100.0 |
3 |
3 |
update_included_document.py
strictdoc/core/transforms/update_included_document.py
|
0.0 |
0 |
44 |
52 |
0.0 |
0 |
4 |
strictdoc/core/transforms/update_requirement.py
|
100.0 |
474 |
474 |
523 |
100.0 |
10 |
10 |
strictdoc/core/transforms/validation_error.py
|
0.0 |
0 |
13 |
19 |
0.0 |
0 |
5 |
strictdoc/core/asset_manager.py
|
0.0 |
0 |
23 |
32 |
0.0 |
0 |
6 |
strictdoc/core/constants.py
|
0.0 |
0 |
8 |
10 |
0.0 |
0 |
1 |
strictdoc/core/document_iterator.py
|
0.0 |
0 |
161 |
189 |
0.0 |
0 |
8 |
strictdoc/core/document_meta.py
|
100.0 |
173 |
173 |
194 |
100.0 |
14 |
14 |
strictdoc/core/document_tree.py
|
0.0 |
0 |
49 |
58 |
0.0 |
0 |
7 |
document_tree_iterator.py
strictdoc/core/document_tree_iterator.py
|
0.0 |
0 |
31 |
37 |
0.0 |
0 |
4 |
strictdoc/core/environment.py
|
0.0 |
0 |
138 |
153 |
0.0 |
0 |
8 |
file_dependency_manager.py
strictdoc/core/file_dependency_manager.py
|
100.0 |
93 |
93 |
113 |
100.0 |
6 |
6 |
file_traceability_index.py
strictdoc/core/file_traceability_index.py
|
100.0 |
1147 |
1147 |
1274 |
100.0 |
29 |
29 |
strictdoc/core/graph_database.py
|
100.0 |
102 |
102 |
120 |
100.0 |
16 |
16 |
|
|
0.0 |
0 |
8 |
11 |
0.0 |
0 |
2 |
strictdoc/core/project_config.py
|
100.0 |
926 |
926 |
1084 |
100.0 |
43 |
43 |
strictdoc/core/traceability_index.py
|
100.0 |
1159 |
1159 |
1321 |
100.0 |
64 |
64 |
traceability_index_builder.py
strictdoc/core/traceability_index_builder.py
|
100.0 |
879 |
879 |
967 |
100.0 |
8 |
8 |
strictdoc/core/tree_cycle_detector.py
|
100.0 |
78 |
78 |
88 |
100.0 |
5 |
5 |
strictdoc/core/validation_index.py
|
0.0 |
0 |
43 |
50 |
0.0 |
0 |
4 |
|
|
|
|
|
|
|
|
autocompletable_field_controller.js
strictdoc/export/html/_static/controllers/autocompletable_field_controller.js
|
0.0 |
0 |
309 |
383 |
0.0 |
0 |
0 |
copy_to_clipboard_controller.js
strictdoc/export/html/_static/controllers/copy_to_clipboard_controller.js
|
100.0 |
107 |
107 |
122 |
0.0 |
0 |
0 |
deletable_field_controller.js
strictdoc/export/html/_static/controllers/deletable_field_controller.js
|
0.0 |
0 |
16 |
19 |
0.0 |
0 |
0 |
draggable_list_controller.js
strictdoc/export/html/_static/controllers/draggable_list_controller.js
|
0.0 |
0 |
288 |
334 |
0.0 |
0 |
0 |
dropdown_menu_controller.js
strictdoc/export/html/_static/controllers/dropdown_menu_controller.js
|
0.0 |
0 |
34 |
46 |
0.0 |
0 |
0 |
editable_field_controller.js
strictdoc/export/html/_static/controllers/editable_field_controller.js
|
0.0 |
0 |
38 |
52 |
0.0 |
0 |
0 |
strictdoc/export/html/_static/controllers/modal_controller.js
|
0.0 |
0 |
35 |
47 |
0.0 |
0 |
0 |
movable_field_controller.js
strictdoc/export/html/_static/controllers/movable_field_controller.js
|
0.0 |
0 |
58 |
67 |
0.0 |
0 |
0 |
scroll_into_view_controller.js
strictdoc/export/html/_static/controllers/scroll_into_view_controller.js
|
0.0 |
0 |
8 |
11 |
0.0 |
0 |
0 |
strictdoc/export/html/_static/controllers/tabs_controller.js
|
0.0 |
0 |
59 |
71 |
0.0 |
0 |
0 |
strictdoc/export/html/_static/action_button_guard.js
|
0.0 |
0 |
35 |
40 |
0.0 |
0 |
0 |
strictdoc/export/html/_static/app_core.js
|
0.0 |
0 |
37 |
42 |
0.0 |
0 |
0 |
strictdoc/export/html/_static/collapsible_toc.js
|
0.0 |
0 |
442 |
522 |
0.0 |
0 |
0 |
strictdoc/export/html/_static/collapsible_tree.js
|
0.0 |
0 |
27 |
34 |
0.0 |
0 |
0 |
strictdoc/export/html/_static/dropdown_menu.js
|
0.0 |
0 |
58 |
68 |
0.0 |
0 |
0 |
strictdoc/export/html/_static/pan_with_space.js
|
0.0 |
0 |
154 |
185 |
0.0 |
0 |
0 |
project_tree_preserve_scroll.js
strictdoc/export/html/_static/project_tree_preserve_scroll.js
|
0.0 |
0 |
160 |
190 |
0.0 |
0 |
0 |
strictdoc/export/html/_static/resizable_bar.js
|
0.0 |
0 |
525 |
604 |
0.0 |
0 |
0 |
strictdoc/export/html/_static/static_html_search.js
|
100.0 |
757 |
757 |
877 |
0.0 |
0 |
0 |
strictdoc/export/html/_static/stimulus_application.js
|
0.0 |
0 |
32 |
34 |
0.0 |
0 |
0 |
strictdoc/export/html/_static/stimulus_umd.min.js
|
0.0 |
0 |
3 |
5 |
0.0 |
0 |
0 |
strictdoc/export/html/_static/table_view.js
|
0.0 |
0 |
271 |
328 |
0.0 |
0 |
0 |
strictdoc/export/html/_static/toc_highlighting.js
|
0.0 |
0 |
445 |
517 |
0.0 |
0 |
0 |
strictdoc/export/html/_static/turbo.min.js
|
0.0 |
0 |
21 |
24 |
0.0 |
0 |
0 |
strictdoc/export/html/_static/zoomable.js
|
0.0 |
0 |
338 |
389 |
0.0 |
0 |
0 |
|
|
|
|
strictdoc/export/html/_static_extra/mathjax/tex-mml-chtml.js
|
100.0 |
1 |
1 |
1 |
0.0 |
0 |
0 |
|
|
strictdoc/export/html/_static_extra/mermaid/mermaid.min.js
|
0.0 |
0 |
2536 |
2811 |
0.0 |
0 |
0 |
|
|
strictdoc/export/html/_static_extra/rapidoc/rapidoc-min.js
|
0.0 |
0 |
3718 |
3897 |
0.0 |
0 |
0 |
|
|
|
|
row_with_grammar_element_form_object.py
strictdoc/export/html/form_objects/rows/row_with_grammar_element_form_object.py
|
100.0 |
32 |
32 |
40 |
100.0 |
4 |
4 |
document_config_form_object.py
strictdoc/export/html/form_objects/document_config_form_object.py
|
100.0 |
170 |
170 |
195 |
100.0 |
9 |
9 |
strictdoc/export/html/form_objects/form_object.py
|
0.0 |
0 |
57 |
74 |
0.0 |
0 |
12 |
grammar_element_form_object.py
strictdoc/export/html/form_objects/grammar_element_form_object.py
|
100.0 |
475 |
475 |
534 |
100.0 |
32 |
32 |
strictdoc/export/html/form_objects/grammar_form_object.py
|
100.0 |
209 |
209 |
240 |
100.0 |
15 |
15 |
included_document_form_object.py
strictdoc/export/html/form_objects/included_document_form_object.py
|
0.0 |
0 |
90 |
100 |
0.0 |
0 |
5 |
requirement_form_object.py
strictdoc/export/html/form_objects/requirement_form_object.py
|
100.0 |
875 |
875 |
970 |
100.0 |
32 |
32 |
|
|
|
|
document_screen_view_object.py
strictdoc/export/html/generators/view_objects/document_screen_view_object.py
|
100.0 |
428 |
428 |
504 |
100.0 |
49 |
49 |
strictdoc/export/html/generators/view_objects/helpers.py
|
0.0 |
0 |
71 |
86 |
0.0 |
0 |
2 |
project_statistics_view_object.py
strictdoc/export/html/generators/view_objects/project_statistics_view_object.py
|
0.0 |
0 |
14 |
16 |
0.0 |
0 |
0 |
strictdoc/export/html/generators/view_objects/project_tree_stats.py
|
0.0 |
0 |
16 |
18 |
0.0 |
0 |
0 |
server_error_view_object.py
strictdoc/export/html/generators/view_objects/server_error_view_object.py
|
0.0 |
0 |
53 |
64 |
0.0 |
0 |
9 |
strictdoc/export/html/generators/document.py
|
100.0 |
37 |
37 |
41 |
100.0 |
2 |
2 |
strictdoc/export/html/generators/document_table.py
|
100.0 |
37 |
37 |
41 |
100.0 |
2 |
2 |
strictdoc/export/html/generators/document_trace.py
|
100.0 |
37 |
37 |
41 |
100.0 |
2 |
2 |
strictdoc/export/html/generators/project_statistics.py
|
0.0 |
0 |
13 |
15 |
0.0 |
0 |
0 |
|
|
strictdoc/export/html/jinja/assert_extension.py
|
0.0 |
0 |
44 |
52 |
0.0 |
0 |
4 |
|
|
strictdoc/export/html/renderers/html_fragment_writer.py
|
0.0 |
0 |
8 |
11 |
0.0 |
0 |
3 |
strictdoc/export/html/renderers/link_renderer.py
|
0.0 |
0 |
277 |
317 |
0.0 |
0 |
19 |
strictdoc/export/html/renderers/markup_renderer.py
|
0.0 |
0 |
144 |
161 |
0.0 |
0 |
7 |
strictdoc/export/html/renderers/text_to_html_writer.py
|
0.0 |
0 |
8 |
11 |
0.0 |
0 |
3 |
strictdoc/export/html/document_type.py
|
0.0 |
0 |
39 |
48 |
0.0 |
0 |
8 |
strictdoc/export/html/html_generator.py
|
100.0 |
768 |
768 |
857 |
100.0 |
16 |
16 |
strictdoc/export/html/html_templates.py
|
100.0 |
131 |
131 |
155 |
100.0 |
16 |
16 |
|
|
|
|
strictdoc/features/deep_trace/generator.py
|
100.0 |
37 |
37 |
41 |
100.0 |
2 |
2 |
|
|
|
|
strictdoc/features/diff_and_changelog/assets/diff.js
|
100.0 |
129 |
129 |
159 |
0.0 |
0 |
0 |
strictdoc/features/diff_and_changelog/change.py
|
0.0 |
0 |
134 |
161 |
0.0 |
0 |
12 |
strictdoc/features/diff_and_changelog/change_container.py
|
0.0 |
0 |
25 |
27 |
0.0 |
0 |
2 |
strictdoc/features/diff_and_changelog/change_generator.py
|
0.0 |
0 |
208 |
236 |
0.0 |
0 |
4 |
diff_screen_results_view_object.py
strictdoc/features/diff_and_changelog/diff_screen_results_view_object.py
|
100.0 |
105 |
105 |
123 |
100.0 |
10 |
10 |
diff_screen_view_object.py
strictdoc/features/diff_and_changelog/diff_screen_view_object.py
|
100.0 |
61 |
61 |
74 |
100.0 |
9 |
9 |
strictdoc/features/diff_and_changelog/git_client.py
|
0.0 |
0 |
380 |
423 |
0.0 |
0 |
15 |
strictdoc/features/diff_and_changelog/project_diff_analyzer.py
|
0.0 |
0 |
800 |
917 |
0.0 |
0 |
23 |
|
|
strictdoc/features/doxygen/generator.py
|
0.0 |
0 |
50 |
61 |
0.0 |
0 |
4 |
|
|
strictdoc/features/html2pdf/generator.py
|
100.0 |
37 |
37 |
41 |
100.0 |
2 |
2 |
strictdoc/features/html2pdf/html2pdf_generator.py
|
100.0 |
102 |
102 |
122 |
100.0 |
2 |
2 |
strictdoc/features/html2pdf/pdf_postprocessor.py
|
100.0 |
138 |
138 |
159 |
100.0 |
6 |
6 |
strictdoc/features/html2pdf/pdf_print_driver.py
|
100.0 |
88 |
88 |
104 |
100.0 |
8 |
8 |
|
|
strictdoc/features/launcher/git_action.py
|
0.0 |
0 |
142 |
165 |
0.0 |
0 |
8 |
strictdoc/features/launcher/launcher_frame.py
|
0.0 |
0 |
1642 |
1927 |
0.0 |
0 |
74 |
|
|
|
|
|
|
strictdoc/features/nestor/assets/nestor/bundle.umd.js
|
0.0 |
0 |
269 |
269 |
0.0 |
0 |
0 |
strictdoc/features/nestor/view_object.py
|
0.0 |
0 |
63 |
71 |
0.0 |
0 |
5 |
|
|
|
|
strictdoc/features/project_index/assets/project_tree.js
|
100.0 |
325 |
325 |
379 |
0.0 |
0 |
0 |
strictdoc/features/project_index/assets/stable_uri_forwarder.js
|
0.0 |
0 |
93 |
107 |
0.0 |
0 |
0 |
|
|
|
|
|
|
strictdoc/features/project_index/templates/features/project_index/project_map.jinja.js
|
0.0 |
0 |
18 |
18 |
0.0 |
0 |
0 |
strictdoc/features/project_index/generator.py
|
100.0 |
23 |
23 |
28 |
100.0 |
2 |
2 |
strictdoc/features/project_index/project_map_generator.py
|
0.0 |
0 |
20 |
24 |
0.0 |
0 |
2 |
strictdoc/features/project_index/view_object.py
|
100.0 |
84 |
84 |
102 |
100.0 |
13 |
13 |
|
|
|
|
strictdoc/features/project_statistics/models/project_tree_stats.py
|
100.0 |
48 |
48 |
62 |
100.0 |
3 |
3 |
strictdoc/features/project_statistics/generator.py
|
92.1 |
268 |
291 |
325 |
50.0 |
1 |
2 |
strictdoc/features/project_statistics/metric.py
|
100.0 |
14 |
14 |
19 |
100.0 |
2 |
2 |
strictdoc/features/project_statistics/view_object.py
|
100.0 |
48 |
48 |
59 |
100.0 |
6 |
6 |
|
|
strictdoc/features/search/view_object.py
|
100.0 |
114 |
114 |
133 |
100.0 |
14 |
14 |
|
|
|
|
source_coverage_screen.js
strictdoc/features/source_coverage/assets/source_coverage_screen.js
|
100.0 |
62 |
62 |
75 |
0.0 |
0 |
0 |
strictdoc/features/source_coverage/generator.py
|
100.0 |
23 |
23 |
27 |
100.0 |
2 |
2 |
strictdoc/features/source_coverage/view_object.py
|
0.0 |
0 |
117 |
132 |
0.0 |
0 |
13 |
|
|
|
|
strictdoc/features/source_file_view/assets/source_file_screen.js
|
100.0 |
550 |
550 |
644 |
0.0 |
0 |
0 |
strictdoc/features/source_file_view/generator.py
|
100.0 |
281 |
281 |
306 |
100.0 |
5 |
5 |
strictdoc/features/source_file_view/view_object.py
|
100.0 |
204 |
204 |
240 |
100.0 |
28 |
28 |
|
|
|
|
traceability_matrix_screen.js
strictdoc/features/traceability_matrix/assets/traceability_matrix_screen.js
|
100.0 |
40 |
40 |
49 |
0.0 |
0 |
0 |
strictdoc/features/traceability_matrix/generator.py
|
100.0 |
96 |
96 |
111 |
100.0 |
2 |
2 |
strictdoc/features/traceability_matrix/view_object.py
|
100.0 |
57 |
57 |
68 |
100.0 |
8 |
8 |
|
|
strictdoc/features/tree_map/generator.py
|
100.0 |
511 |
511 |
594 |
100.0 |
17 |
17 |
strictdoc/features/tree_map/helpers.py
|
100.0 |
55 |
55 |
72 |
100.0 |
2 |
2 |
strictdoc/features/tree_map/plotly_js.py
|
100.0 |
89 |
89 |
102 |
0.0 |
0 |
0 |
strictdoc/features/tree_map/view_object.py
|
100.0 |
38 |
38 |
47 |
100.0 |
6 |
6 |
|
|
|
|
hierarchical_rw_lock_manager.py
strictdoc/server/helpers/hierarchical_rw_lock_manager.py
|
0.0 |
0 |
84 |
98 |
0.0 |
0 |
7 |
strictdoc/server/helpers/http.py
|
0.0 |
0 |
35 |
46 |
0.0 |
0 |
2 |
strictdoc/server/helpers/rw_lock.py
|
0.0 |
0 |
54 |
63 |
0.0 |
0 |
8 |
strictdoc/server/helpers/turbo.py
|
0.0 |
0 |
11 |
14 |
0.0 |
0 |
1 |
|
|
strictdoc/server/routers/main_router.py
|
100.0 |
3144 |
3144 |
3436 |
100.0 |
74 |
74 |
strictdoc/server/routers/other_router.py
|
100.0 |
273 |
273 |
304 |
100.0 |
4 |
4 |
|
|
100.0 |
122 |
122 |
153 |
100.0 |
6 |
6 |
strictdoc/server/config.py
|
100.0 |
5 |
5 |
7 |
100.0 |
1 |
1 |
strictdoc/server/error_object.py
|
0.0 |
0 |
13 |
18 |
0.0 |
0 |
5 |
strictdoc/server/reload_config.py
|
100.0 |
112 |
112 |
128 |
100.0 |
3 |
3 |
strictdoc/server/server.py
|
100.0 |
69 |
69 |
79 |
100.0 |
2 |
2 |
|
|
|
|
|
|
|
|
tests/end2end/cli_options/option_config/test_case.py
|
0.0 |
0 |
29 |
35 |
0.0 |
0 |
2 |
|
|
project_tree_preserve_scroll/
|
tests/end2end/navigation/project_tree_preserve_scroll/test_case.py
|
0.0 |
0 |
174 |
196 |
0.0 |
0 |
3 |
|
|
tests/end2end/navigation/project_tree_update/test_case.py
|
0.0 |
0 |
35 |
46 |
0.0 |
0 |
2 |
|
|
|
|
tests/end2end/navigation/toc/collapsible_list/test_case.py
|
0.0 |
0 |
108 |
138 |
0.0 |
0 |
2 |
|
|
tests/end2end/navigation/toc/toc_highlighting/test_case.py
|
0.0 |
0 |
105 |
124 |
0.0 |
0 |
2 |
|
|
tests/end2end/navigation/toc/toc_navigation/test_case.py
|
0.0 |
0 |
47 |
59 |
0.0 |
0 |
2 |
|
|
tests/end2end/navigation/toc/toggle_toc_saves_state/test_case.py
|
0.0 |
0 |
41 |
56 |
0.0 |
0 |
2 |
toggle_toc_show_and_hide/
|
tests/end2end/navigation/toc/toggle_toc_show_and_hide/test_case.py
|
0.0 |
0 |
48 |
64 |
0.0 |
0 |
2 |
viewtype_persistence_across_documents/
|
tests/end2end/navigation/viewtype_persistence_across_documents/test_case.py
|
0.0 |
0 |
35 |
47 |
0.0 |
0 |
2 |
|
|
viewtype_menu_empty_state/
|
tests/end2end/navigation/viewtype_selector/viewtype_menu_empty_state/test_case.py
|
0.0 |
0 |
48 |
59 |
0.0 |
0 |
2 |
tests/end2end/navigation/viewtype_selector/test_case.py
|
0.0 |
0 |
50 |
65 |
0.0 |
0 |
2 |
|
|
200_and_304_based_asset_caching/
|
|
|
tests/end2end/performance/200_and_304_based_asset_caching/01_main_page_serves_304/test_case.py
|
100.0 |
52 |
52 |
64 |
100.0 |
2 |
2 |
|
|
|
|
01_features_option_specified/
|
tests/end2end/project_options/features/01_features_option_specified/test_case.py
|
0.0 |
0 |
20 |
27 |
0.0 |
0 |
2 |
02_search_feature_precondition_failed_when_not_activated/
|
tests/end2end/project_options/features/02_search_feature_precondition_failed_when_not_activated/test_case.py
|
100.0 |
17 |
17 |
23 |
100.0 |
2 |
2 |
html_assets_strictdoc_dir/
|
01_option_specified_project_index/
|
test_01_option_specified.py
tests/end2end/project_options/html_assets_strictdoc_dir/01_option_specified_project_index/test_01_option_specified.py
|
0.0 |
0 |
18 |
23 |
0.0 |
0 |
2 |
02_option_specified_document/
|
test_02_option_specified_document.py
tests/end2end/project_options/html_assets_strictdoc_dir/02_option_specified_document/test_02_option_specified_document.py
|
0.0 |
0 |
21 |
28 |
0.0 |
0 |
2 |
03_option_specified_requirements_coverage/
|
test_03_option_specified_requirements_coverage.py
tests/end2end/project_options/html_assets_strictdoc_dir/03_option_specified_requirements_coverage/test_03_option_specified_requirements_coverage.py
|
0.0 |
0 |
26 |
33 |
0.0 |
0 |
2 |
|
|
|
|
tests/end2end/project_options/project_title/01_option_not_specified/test_case.py
|
0.0 |
0 |
16 |
21 |
0.0 |
0 |
2 |
|
|
tests/end2end/project_options/project_title/02_option_specified/test_case.py
|
0.0 |
0 |
18 |
23 |
0.0 |
0 |
2 |
|
|
|
|
tests/end2end/project_options/server_host/01_option_not_specified/test_case.py
|
100.0 |
28 |
28 |
35 |
100.0 |
2 |
2 |
|
|
tests/end2end/project_options/server_host/02_option_specified/test_case.py
|
100.0 |
27 |
27 |
34 |
100.0 |
2 |
2 |
|
|
|
|
|
|
view_document_go_from_requirement_card_to_requirement_in_document_view/
|
tests/end2end/screens/deep_traceability/view_document/view_document_go_from_requirement_card_to_requirement_in_document_view/test_case.py
|
100.0 |
39 |
39 |
52 |
100.0 |
2 |
2 |
view_document_go_from_requirement_card_to_requirement_in_document_view_another_document/
|
tests/end2end/screens/deep_traceability/view_document/view_document_go_from_requirement_card_to_requirement_in_document_view_another_document/test_case.py
|
100.0 |
39 |
39 |
51 |
100.0 |
2 |
2 |
view_document_requirement_show_more_modal_window/
|
tests/end2end/screens/deep_traceability/view_document/view_document_requirement_show_more_modal_window/test_case.py
|
100.0 |
56 |
56 |
73 |
100.0 |
2 |
2 |
view_document_statement_with_inline_csv_table/
|
tests/end2end/screens/deep_traceability/view_document/view_document_statement_with_inline_csv_table/test_case.py
|
100.0 |
36 |
36 |
47 |
100.0 |
2 |
2 |
view_document_when_document_has_no_requirement/
|
tests/end2end/screens/deep_traceability/view_document/view_document_when_document_has_no_requirement/test_case.py
|
100.0 |
31 |
31 |
41 |
100.0 |
2 |
2 |
view_document_when_document_has_requirement/
|
tests/end2end/screens/deep_traceability/view_document/view_document_when_document_has_requirement/test_case.py
|
100.0 |
31 |
31 |
41 |
100.0 |
2 |
2 |
|
|
|
|
tests/end2end/screens/diff/01_view_basic_diff/test_case.py
|
100.0 |
102 |
102 |
116 |
100.0 |
2 |
2 |
|
|
|
|
|
|
|
|
|
|
|
|
create_node_must_validate_ANCHOR_already_exists/
|
tests/end2end/screens/document/_cross_cutting/LINK_and_ANCHOR/node/_create/_validations/create_node_must_validate_ANCHOR_already_exists/test_case.py
|
0.0 |
0 |
38 |
48 |
0.0 |
0 |
2 |
create_node_must_validate_ANCHOR_with_broken_rst/
|
tests/end2end/screens/document/_cross_cutting/LINK_and_ANCHOR/node/_create/_validations/create_node_must_validate_ANCHOR_with_broken_rst/test_case.py
|
0.0 |
0 |
40 |
50 |
0.0 |
0 |
2 |
create_node_must_validate_LINK_does_not_exist/
|
tests/end2end/screens/document/_cross_cutting/LINK_and_ANCHOR/node/_create/_validations/create_node_must_validate_LINK_does_not_exist/test_case.py
|
0.0 |
0 |
37 |
46 |
0.0 |
0 |
2 |
create_node_must_validate_duplicate_ANCHOR/
|
tests/end2end/screens/document/_cross_cutting/LINK_and_ANCHOR/node/_create/_validations/create_node_must_validate_duplicate_ANCHOR/test_case.py
|
0.0 |
0 |
42 |
53 |
0.0 |
0 |
2 |
create_document_with_uid_and_node_with_LINK/
|
tests/end2end/screens/document/_cross_cutting/LINK_and_ANCHOR/node/_create/create_document_with_uid_and_node_with_LINK/test_case.py
|
0.0 |
0 |
55 |
66 |
0.0 |
0 |
2 |
|
|
tests/end2end/screens/document/_cross_cutting/LINK_and_ANCHOR/node/_create/create_node_with_ANCHOR/test_case.py
|
0.0 |
0 |
52 |
64 |
0.0 |
0 |
2 |
|
|
tests/end2end/screens/document/_cross_cutting/LINK_and_ANCHOR/node/_create/create_node_with_LINK/test_case.py
|
0.0 |
0 |
40 |
51 |
0.0 |
0 |
2 |
create_section_with_uid_and_node_with_LINK/
|
tests/end2end/screens/document/_cross_cutting/LINK_and_ANCHOR/node/_create/create_section_with_uid_and_node_with_LINK/test_case.py
|
0.0 |
0 |
53 |
71 |
0.0 |
0 |
2 |
|
|
|
|
TBD_update_node_cannot_remove_anchor_and_create_with_link_at_the_same_time/
|
tests/end2end/screens/document/_cross_cutting/LINK_and_ANCHOR/node/_update/_validations/TBD_update_node_cannot_remove_anchor_and_create_with_link_at_the_same_time/_test_case.py
|
0.0 |
0 |
40 |
51 |
0.0 |
0 |
2 |
update_node_cannot_add_same_anchor_in_two_fields/
|
tests/end2end/screens/document/_cross_cutting/LINK_and_ANCHOR/node/_update/_validations/update_node_cannot_add_same_anchor_in_two_fields/test_case.py
|
0.0 |
0 |
41 |
51 |
0.0 |
0 |
2 |
update_node_cannot_remove_anchor_with_incoming_links/
|
tests/end2end/screens/document/_cross_cutting/LINK_and_ANCHOR/node/_update/_validations/update_node_cannot_remove_anchor_with_incoming_links/test_case.py
|
0.0 |
0 |
36 |
46 |
0.0 |
0 |
2 |
update_node_must_prevent_renaming_or_removing_UID_when_incoming_links/
|
tests/end2end/screens/document/_cross_cutting/LINK_and_ANCHOR/node/_update/_validations/update_node_must_prevent_renaming_or_removing_UID_when_incoming_links/test_case.py
|
0.0 |
0 |
44 |
56 |
0.0 |
0 |
2 |
update_node_must_validate_ANCHOR_that_already_exists/
|
tests/end2end/screens/document/_cross_cutting/LINK_and_ANCHOR/node/_update/_validations/update_node_must_validate_ANCHOR_that_already_exists/test_case.py
|
0.0 |
0 |
36 |
47 |
0.0 |
0 |
2 |
update_node_must_validate_ANCHOR_with_broken_rst/
|
tests/end2end/screens/document/_cross_cutting/LINK_and_ANCHOR/node/_update/_validations/update_node_must_validate_ANCHOR_with_broken_rst/test_case.py
|
0.0 |
0 |
37 |
48 |
0.0 |
0 |
2 |
update_node_must_validate_LINK_to_non_existing_node/
|
tests/end2end/screens/document/_cross_cutting/LINK_and_ANCHOR/node/_update/_validations/update_node_must_validate_LINK_to_non_existing_node/test_case.py
|
0.0 |
0 |
36 |
47 |
0.0 |
0 |
2 |
update_node_add_link_to_existing_section_anchor_from_clipboard/
|
tests/end2end/screens/document/_cross_cutting/LINK_and_ANCHOR/node/_update/update_node_add_link_to_existing_section_anchor_from_clipboard/test_case.py
|
0.0 |
0 |
39 |
49 |
0.0 |
0 |
2 |
update_node_add_second_anchor/
|
tests/end2end/screens/document/_cross_cutting/LINK_and_ANCHOR/node/_update/update_node_add_second_anchor/test_case.py
|
0.0 |
0 |
49 |
64 |
0.0 |
0 |
2 |
update_node_create_anchor_and_create_another_node_with_link/
|
tests/end2end/screens/document/_cross_cutting/LINK_and_ANCHOR/node/_update/update_node_create_anchor_and_create_another_node_with_link/test_case.py
|
0.0 |
0 |
46 |
59 |
0.0 |
0 |
2 |
update_node_with_another_anchor/
|
tests/end2end/screens/document/_cross_cutting/LINK_and_ANCHOR/node/_update/update_node_with_another_anchor/test_case.py
|
0.0 |
0 |
37 |
48 |
0.0 |
0 |
2 |
update_node_with_another_link/
|
tests/end2end/screens/document/_cross_cutting/LINK_and_ANCHOR/node/_update/update_node_with_another_link/test_case.py
|
0.0 |
0 |
39 |
49 |
0.0 |
0 |
2 |
update_node_with_removing_anchor/
|
tests/end2end/screens/document/_cross_cutting/LINK_and_ANCHOR/node/_update/update_node_with_removing_anchor/test_case.py
|
0.0 |
0 |
32 |
42 |
0.0 |
0 |
2 |
update_node_with_same_anchor/
|
tests/end2end/screens/document/_cross_cutting/LINK_and_ANCHOR/node/_update/update_node_with_same_anchor/test_case.py
|
0.0 |
0 |
38 |
49 |
0.0 |
0 |
2 |
update_node_with_same_link/
|
tests/end2end/screens/document/_cross_cutting/LINK_and_ANCHOR/node/_update/update_node_with_same_link/test_case.py
|
0.0 |
0 |
37 |
47 |
0.0 |
0 |
2 |
|
|
view_node_with_ANCHOR_when_uid_with_spaces/
|
tests/end2end/screens/document/_cross_cutting/LINK_and_ANCHOR/node/_view/view_node_with_ANCHOR_when_uid_with_spaces/test_case.py
|
0.0 |
0 |
30 |
40 |
0.0 |
0 |
2 |
|
|
|
|
|
|
create_requirement_validate_relation_parent_does_not_exist/
|
tests/end2end/screens/document/_cross_cutting/RELATIONS/create_node/_validations/create_requirement_validate_relation_parent_does_not_exist/test_case.py
|
100.0 |
52 |
52 |
65 |
100.0 |
2 |
2 |
create_requirement_validate_relation_source_must_have_uid/
|
tests/end2end/screens/document/_cross_cutting/RELATIONS/create_node/_validations/create_requirement_validate_relation_source_must_have_uid/test_case.py
|
100.0 |
50 |
50 |
63 |
100.0 |
2 |
2 |
create_requirement_validate_relation_target_requirement_document_supports_relation/
|
tests/end2end/screens/document/_cross_cutting/RELATIONS/create_node/_validations/create_requirement_validate_relation_target_requirement_document_supports_relation/test_case.py
|
100.0 |
66 |
66 |
82 |
100.0 |
2 |
2 |
create_requirement_with_relation_and_role_to_existing_requirement/
|
tests/end2end/screens/document/_cross_cutting/RELATIONS/create_node/create_requirement_with_relation_and_role_to_existing_requirement/test_case.py
|
100.0 |
53 |
53 |
65 |
100.0 |
2 |
2 |
create_requirement_with_relation_to_existing_requirement/
|
tests/end2end/screens/document/_cross_cutting/RELATIONS/create_node/create_requirement_with_relation_to_existing_requirement/test_case.py
|
100.0 |
49 |
49 |
62 |
100.0 |
2 |
2 |
create_requirement_with_relation_to_existing_requirement_in_another_document/
|
tests/end2end/screens/document/_cross_cutting/RELATIONS/create_node/create_requirement_with_relation_to_existing_requirement_in_another_document/test_case.py
|
100.0 |
53 |
53 |
66 |
100.0 |
2 |
2 |
create_requirement_with_relation_using_uid_autocomplete/
|
tests/end2end/screens/document/_cross_cutting/RELATIONS/create_node/create_requirement_with_relation_using_uid_autocomplete/test_case.py
|
100.0 |
54 |
54 |
66 |
100.0 |
2 |
2 |
|
|
|
|
|
|
update_requirement_validate_2_requirements_add_child_link_with_cycle/
|
tests/end2end/screens/document/_cross_cutting/RELATIONS/update_node/_validations/_cycles/update_requirement_validate_2_requirements_add_child_link_with_cycle/test_case.py
|
100.0 |
68 |
68 |
85 |
100.0 |
2 |
2 |
update_requirement_validate_2_requirements_add_parent_link_with_cycle/
|
tests/end2end/screens/document/_cross_cutting/RELATIONS/update_node/_validations/_cycles/update_requirement_validate_2_requirements_add_parent_link_with_cycle/test_case.py
|
100.0 |
68 |
68 |
85 |
100.0 |
2 |
2 |
update_requirement_validate_3_requirements_add_child_link_with_cycle/
|
tests/end2end/screens/document/_cross_cutting/RELATIONS/update_node/_validations/_cycles/update_requirement_validate_3_requirements_add_child_link_with_cycle/test_case.py
|
100.0 |
68 |
68 |
85 |
100.0 |
2 |
2 |
update_requirement_validate_3_requirements_add_parent_link_with_cycle/
|
tests/end2end/screens/document/_cross_cutting/RELATIONS/update_node/_validations/_cycles/update_requirement_validate_3_requirements_add_parent_link_with_cycle/test_case.py
|
100.0 |
68 |
68 |
85 |
100.0 |
2 |
2 |
update_requirement_validate_not_possible_parent_and_child_relation_same_uid/
|
tests/end2end/screens/document/_cross_cutting/RELATIONS/update_node/_validations/_cycles/update_requirement_validate_not_possible_parent_and_child_relation_same_uid/test_case.py
|
100.0 |
66 |
66 |
82 |
100.0 |
2 |
2 |
update_requirement_linking_requirement_must_have_uid/
|
tests/end2end/screens/document/_cross_cutting/RELATIONS/update_node/_validations/update_requirement_linking_requirement_must_have_uid/test_case.py
|
100.0 |
42 |
42 |
53 |
100.0 |
2 |
2 |
update_requirement_parent_uid_does_not_exist/
|
tests/end2end/screens/document/_cross_cutting/RELATIONS/update_node/_validations/update_requirement_parent_uid_does_not_exist/test_case.py
|
100.0 |
41 |
41 |
52 |
100.0 |
2 |
2 |
update_requirement_parent_uid_must_not_be_empty/
|
tests/end2end/screens/document/_cross_cutting/RELATIONS/update_node/_validations/update_requirement_parent_uid_must_not_be_empty/test_case.py
|
100.0 |
36 |
36 |
47 |
100.0 |
2 |
2 |
update_requirement_add_one_child_link_with_role/
|
tests/end2end/screens/document/_cross_cutting/RELATIONS/update_node/update_requirement_add_one_child_link_with_role/test_case.py
|
100.0 |
45 |
45 |
58 |
100.0 |
2 |
2 |
update_requirement_add_one_link/
|
tests/end2end/screens/document/_cross_cutting/RELATIONS/update_node/update_requirement_add_one_link/test_case.py
|
100.0 |
63 |
63 |
80 |
100.0 |
2 |
2 |
update_requirement_add_one_link_with_trailing_spaces/
|
tests/end2end/screens/document/_cross_cutting/RELATIONS/update_node/update_requirement_add_one_link_with_trailing_spaces/test_case.py
|
100.0 |
64 |
64 |
81 |
100.0 |
2 |
2 |
update_requirement_add_one_parent_link_with_role/
|
tests/end2end/screens/document/_cross_cutting/RELATIONS/update_node/update_requirement_add_one_parent_link_with_role/test_case.py
|
100.0 |
64 |
64 |
82 |
100.0 |
2 |
2 |
update_requirement_add_second_child_link_with_role/
|
tests/end2end/screens/document/_cross_cutting/RELATIONS/update_node/update_requirement_add_second_child_link_with_role/test_case.py
|
100.0 |
43 |
43 |
56 |
100.0 |
2 |
2 |
update_requirement_add_second_parent_link_with_role/
|
tests/end2end/screens/document/_cross_cutting/RELATIONS/update_node/update_requirement_add_second_parent_link_with_role/test_case.py
|
100.0 |
45 |
45 |
58 |
100.0 |
2 |
2 |
update_requirement_add_three_links/
|
tests/end2end/screens/document/_cross_cutting/RELATIONS/update_node/update_requirement_add_three_links/test_case.py
|
100.0 |
51 |
51 |
61 |
100.0 |
2 |
2 |
update_requirement_remove_child_link/
|
tests/end2end/screens/document/_cross_cutting/RELATIONS/update_node/update_requirement_remove_child_link/test_case.py
|
100.0 |
50 |
50 |
64 |
100.0 |
2 |
2 |
update_requirement_remove_parent_link/
|
tests/end2end/screens/document/_cross_cutting/RELATIONS/update_node/update_requirement_remove_parent_link/test_case.py
|
100.0 |
50 |
50 |
64 |
100.0 |
2 |
2 |
update_requirement_renaming_uid_when_child_links_exist/
|
tests/end2end/screens/document/_cross_cutting/RELATIONS/update_node/update_requirement_renaming_uid_when_child_links_exist/test_case.py
|
100.0 |
37 |
37 |
48 |
100.0 |
2 |
2 |
update_requirement_renaming_uid_when_parent_links_exist/
|
tests/end2end/screens/document/_cross_cutting/RELATIONS/update_node/update_requirement_renaming_uid_when_parent_links_exist/test_case.py
|
100.0 |
38 |
38 |
49 |
100.0 |
2 |
2 |
update_requirement_two_documents_removing_link/
|
tests/end2end/screens/document/_cross_cutting/RELATIONS/update_node/update_requirement_two_documents_removing_link/test_case.py
|
100.0 |
54 |
54 |
66 |
100.0 |
2 |
2 |
|
|
update_text_node_concurrently_triggers_validation/
|
tests/end2end/screens/document/_cross_cutting/concurrent_editing/update_text_node_concurrently_triggers_validation/test_case.py
|
0.0 |
0 |
63 |
87 |
0.0 |
0 |
2 |
|
|
|
|
tests/end2end/screens/document/_cross_cutting/downloading_assets/download_pdf_asset/test_case.py
|
0.0 |
0 |
38 |
51 |
0.0 |
0 |
2 |
|
|
|
|
update_included_document_with_included_grammar_create_requirement/
|
tests/end2end/screens/document/_cross_cutting/included_documents/_included_grammar/update_included_document_with_included_grammar_create_requirement/test_case.py
|
0.0 |
0 |
44 |
58 |
0.0 |
0 |
2 |
|
|
|
|
update_included_document_validate_title_must_not_be_empty/
|
tests/end2end/screens/document/_cross_cutting/included_documents/_outside_fragment/_validation/update_included_document_validate_title_must_not_be_empty/test_case.py
|
0.0 |
0 |
33 |
44 |
0.0 |
0 |
2 |
update_included_document__fragment_nested_in_section__create_section_above/
|
tests/end2end/screens/document/_cross_cutting/included_documents/_outside_fragment/update_included_document__fragment_nested_in_section__create_section_above/test_case.py
|
0.0 |
0 |
40 |
56 |
0.0 |
0 |
2 |
update_included_document_cancel_editing/
|
tests/end2end/screens/document/_cross_cutting/included_documents/_outside_fragment/update_included_document_cancel_editing/test_case.py
|
0.0 |
0 |
30 |
41 |
0.0 |
0 |
2 |
update_included_document_create_requirement_above/
|
tests/end2end/screens/document/_cross_cutting/included_documents/_outside_fragment/update_included_document_create_requirement_above/test_case.py
|
0.0 |
0 |
42 |
58 |
0.0 |
0 |
2 |
update_included_document_create_requirement_above_but_below_another_section/
|
tests/end2end/screens/document/_cross_cutting/included_documents/_outside_fragment/update_included_document_create_requirement_above_but_below_another_section/test_case.py
|
0.0 |
0 |
50 |
68 |
0.0 |
0 |
2 |
update_included_document_create_requirement_below/
|
tests/end2end/screens/document/_cross_cutting/included_documents/_outside_fragment/update_included_document_create_requirement_below/test_case.py
|
0.0 |
0 |
42 |
58 |
0.0 |
0 |
2 |
update_included_document_create_section_above/
|
tests/end2end/screens/document/_cross_cutting/included_documents/_outside_fragment/update_included_document_create_section_above/test_case.py
|
0.0 |
0 |
40 |
56 |
0.0 |
0 |
2 |
update_included_document_create_section_above_but_below_another_section/
|
tests/end2end/screens/document/_cross_cutting/included_documents/_outside_fragment/update_included_document_create_section_above_but_below_another_section/test_case.py
|
0.0 |
0 |
50 |
68 |
0.0 |
0 |
2 |
update_included_document_create_section_below/
|
tests/end2end/screens/document/_cross_cutting/included_documents/_outside_fragment/update_included_document_create_section_below/test_case.py
|
0.0 |
0 |
40 |
56 |
0.0 |
0 |
2 |
update_included_document_title/
|
tests/end2end/screens/document/_cross_cutting/included_documents/_outside_fragment/update_included_document_title/test_case.py
|
0.0 |
0 |
33 |
44 |
0.0 |
0 |
2 |
update_included_document_update_text_node/
|
tests/end2end/screens/document/_cross_cutting/included_documents/_outside_fragment/update_included_document_update_text_node/test_case.py
|
0.0 |
0 |
30 |
39 |
0.0 |
0 |
2 |
read_included_document_section/
|
tests/end2end/screens/document/_cross_cutting/included_documents/read_included_document_section/test_case.py
|
0.0 |
0 |
21 |
29 |
0.0 |
0 |
2 |
update_included_document__fragment_nested_in_section__create_section_2/
|
tests/end2end/screens/document/_cross_cutting/included_documents/update_included_document__fragment_nested_in_section__create_section_2/test_case.py
|
0.0 |
0 |
39 |
55 |
0.0 |
0 |
2 |
update_included_document_create_child_requirement/
|
tests/end2end/screens/document/_cross_cutting/included_documents/update_included_document_create_child_requirement/test_case.py
|
0.0 |
0 |
44 |
58 |
0.0 |
0 |
2 |
update_included_document_create_child_section/
|
tests/end2end/screens/document/_cross_cutting/included_documents/update_included_document_create_child_section/test_case.py
|
0.0 |
0 |
39 |
55 |
0.0 |
0 |
2 |
update_included_document_create_first_child_section/
|
tests/end2end/screens/document/_cross_cutting/included_documents/update_included_document_create_first_child_section/test_case.py
|
0.0 |
0 |
40 |
57 |
0.0 |
0 |
2 |
update_included_document_delete_requirement/
|
tests/end2end/screens/document/_cross_cutting/included_documents/update_included_document_delete_requirement/test_case.py
|
0.0 |
0 |
23 |
33 |
0.0 |
0 |
2 |
update_included_document_delete_section/
|
tests/end2end/screens/document/_cross_cutting/included_documents/update_included_document_delete_section/test_case.py
|
0.0 |
0 |
23 |
33 |
0.0 |
0 |
2 |
update_included_document_edit_requirement/
|
tests/end2end/screens/document/_cross_cutting/included_documents/update_included_document_edit_requirement/test_case.py
|
0.0 |
0 |
37 |
48 |
0.0 |
0 |
2 |
update_included_document_edit_section/
|
tests/end2end/screens/document/_cross_cutting/included_documents/update_included_document_edit_section/test_case.py
|
0.0 |
0 |
32 |
43 |
0.0 |
0 |
2 |
|
|
|
|
update_node_update_relation_uid/
|
tests/end2end/screens/document/_cross_cutting/text_nodes/_edge_cases/update_node_update_relation_uid/test_case.py
|
0.0 |
0 |
39 |
53 |
0.0 |
0 |
2 |
create_text_node_in_top_level_document/
|
tests/end2end/screens/document/_cross_cutting/text_nodes/create_text_node_in_top_level_document/test_case.py
|
0.0 |
0 |
32 |
42 |
0.0 |
0 |
2 |
edit_text_node_form_has_no_comments_tab/
|
tests/end2end/screens/document/_cross_cutting/text_nodes/edit_text_node_form_has_no_comments_tab/test_case.py
|
0.0 |
0 |
33 |
45 |
0.0 |
0 |
2 |
update_text_node_add_uid/
|
tests/end2end/screens/document/_cross_cutting/text_nodes/update_text_node_add_uid/test_case.py
|
0.0 |
0 |
34 |
48 |
0.0 |
0 |
2 |
|
|
tests/end2end/screens/document/_cross_cutting/text_nodes/update_text_node_basic/test_case.py
|
0.0 |
0 |
35 |
50 |
0.0 |
0 |
2 |
update_text_node_from_legacy_free_text/
|
tests/end2end/screens/document/_cross_cutting/text_nodes/update_text_node_from_legacy_free_text/test_case.py
|
0.0 |
0 |
35 |
50 |
0.0 |
0 |
2 |
update_text_node_update_uid/
|
tests/end2end/screens/document/_cross_cutting/text_nodes/update_text_node_update_uid/test_case.py
|
0.0 |
0 |
34 |
48 |
0.0 |
0 |
2 |
view_document_with_text_node/
|
tests/end2end/screens/document/_cross_cutting/text_nodes/view_document_with_text_node/test_case.py
|
0.0 |
0 |
21 |
30 |
0.0 |
0 |
2 |
|
|
|
|
tests/end2end/screens/document/_export_to_pdf/export_to_pdf_basic/test_case.py
|
100.0 |
35 |
35 |
48 |
100.0 |
2 |
2 |
export_to_pdf_with_picture/
|
tests/end2end/screens/document/_export_to_pdf/export_to_pdf_with_picture/test_case.py
|
100.0 |
38 |
38 |
51 |
100.0 |
2 |
2 |
export_to_pdf_with_sanitized_filename/
|
tests/end2end/screens/document/_export_to_pdf/export_to_pdf_with_sanitized_filename/test_case.py
|
100.0 |
39 |
39 |
52 |
100.0 |
2 |
2 |
|
|
tests/end2end/screens/document/_export_to_pdf/export_to_pdf_with_uid/test_case.py
|
100.0 |
35 |
35 |
48 |
100.0 |
2 |
2 |
export_to_pdf_with_unicode_title/
|
tests/end2end/screens/document/_export_to_pdf/export_to_pdf_with_unicode_title/test_case.py
|
100.0 |
39 |
39 |
52 |
100.0 |
2 |
2 |
|
|
|
|
tests/end2end/screens/document/clone_node/clone_node/test_case.py
|
100.0 |
45 |
45 |
58 |
100.0 |
2 |
2 |
clone_node_PREFIX_is_None/
|
tests/end2end/screens/document/clone_node/clone_node_PREFIX_is_None/test_case.py
|
100.0 |
45 |
45 |
58 |
100.0 |
2 |
2 |
|
|
tests/end2end/screens/document/copy_stable_link/test_case.py
|
0.0 |
0 |
54 |
70 |
0.0 |
0 |
2 |
|
|
tests/end2end/screens/document/copy_to_clipboard/test_case.py
|
0.0 |
0 |
37 |
48 |
0.0 |
0 |
2 |
|
|
|
|
create_requirement_MultipleChoice_field_using_autocomplete/
|
tests/end2end/screens/document/create_requirement/_MultipleChoice/create_requirement_MultipleChoice_field_using_autocomplete/test_case.py
|
100.0 |
63 |
63 |
84 |
100.0 |
2 |
2 |
|
|
|
|
create_section_must_validate_empty_name/
|
tests/end2end/screens/document/create_requirement/_SECTION/_validations/create_section_must_validate_empty_name/test_case.py
|
100.0 |
37 |
37 |
48 |
100.0 |
2 |
2 |
create_section_with_nonunique_uid/
|
tests/end2end/screens/document/create_requirement/_SECTION/_validations/create_section_with_nonunique_uid/test_case.py
|
100.0 |
37 |
37 |
51 |
100.0 |
2 |
2 |
create_two_section_with_same_uid/
|
tests/end2end/screens/document/create_requirement/_SECTION/_validations/create_two_section_with_same_uid/test_case.py
|
100.0 |
45 |
45 |
61 |
100.0 |
2 |
2 |
create_two_sections_then_update_with_same_uid/
|
tests/end2end/screens/document/create_requirement/_SECTION/_validations/create_two_sections_then_update_with_same_uid/test_case.py
|
100.0 |
50 |
50 |
66 |
100.0 |
2 |
2 |
|
|
tests/end2end/screens/document/create_requirement/_SECTION/create_first_section/test_case.py
|
100.0 |
38 |
38 |
51 |
100.0 |
2 |
2 |
create_section_after_requirement/
|
tests/end2end/screens/document/create_requirement/_SECTION/create_section_after_requirement/test_case.py
|
100.0 |
39 |
39 |
55 |
100.0 |
2 |
2 |
create_section_before_section/
|
tests/end2end/screens/document/create_requirement/_SECTION/create_section_before_section/test_case.py
|
100.0 |
44 |
44 |
60 |
100.0 |
2 |
2 |
create_section_cancel_new_section/
|
tests/end2end/screens/document/create_requirement/_SECTION/create_section_cancel_new_section/test_case.py
|
100.0 |
32 |
32 |
43 |
100.0 |
2 |
2 |
create_section_three_nested_sections/
|
tests/end2end/screens/document/create_requirement/_SECTION/create_section_three_nested_sections/test_case.py
|
100.0 |
57 |
57 |
77 |
100.0 |
2 |
2 |
create_section_two_sibling_sections/
|
tests/end2end/screens/document/create_requirement/_SECTION/create_section_two_sibling_sections/test_case.py
|
100.0 |
52 |
52 |
71 |
100.0 |
2 |
2 |
|
|
create_requirement_SingleChoice_field_using_autocomplete/
|
tests/end2end/screens/document/create_requirement/_SingleChoice/create_requirement_SingleChoice_field_using_autocomplete/test_case.py
|
100.0 |
57 |
57 |
77 |
100.0 |
2 |
2 |
|
|
create_requirement_Tag_field_using_autocomplete/
|
tests/end2end/screens/document/create_requirement/_Tag/create_requirement_Tag_field_using_autocomplete/test_case.py
|
100.0 |
67 |
67 |
88 |
100.0 |
2 |
2 |
|
|
create_requirement_create_test_element_after_test_element/
|
tests/end2end/screens/document/create_requirement/_arbitrary_elements/create_requirement_create_test_element_after_test_element/test_case.py
|
100.0 |
43 |
43 |
57 |
100.0 |
2 |
2 |
create_requirement_create_test_element_before_test_element/
|
tests/end2end/screens/document/create_requirement/_arbitrary_elements/create_requirement_create_test_element_before_test_element/test_case.py
|
100.0 |
46 |
46 |
61 |
100.0 |
2 |
2 |
create_requirement_create_test_element_in_section/
|
tests/end2end/screens/document/create_requirement/_arbitrary_elements/create_requirement_create_test_element_in_section/test_case.py
|
100.0 |
48 |
48 |
64 |
100.0 |
2 |
2 |
create_requirement_create_test_element_in_top_level_document/
|
tests/end2end/screens/document/create_requirement/_arbitrary_elements/create_requirement_create_test_element_in_top_level_document/test_case.py
|
100.0 |
42 |
42 |
56 |
100.0 |
2 |
2 |
create_requirement_create_test_element_with_custom_field_in_top_level_document/
|
tests/end2end/screens/document/create_requirement/_arbitrary_elements/create_requirement_create_test_element_with_custom_field_in_top_level_document/test_case.py
|
100.0 |
42 |
42 |
56 |
100.0 |
2 |
2 |
|
|
create_requirement_dont_generate_autouid_first_and_second_requirement_when_no_prefix/
|
tests/end2end/screens/document/create_requirement/_autouid_and_PREFIX/create_requirement_dont_generate_autouid_first_and_second_requirement_when_no_prefix/test_case.py
|
100.0 |
61 |
61 |
78 |
100.0 |
2 |
2 |
create_requirement_generate_autouid_first_and_second_requirement/
|
tests/end2end/screens/document/create_requirement/_autouid_and_PREFIX/create_requirement_generate_autouid_first_and_second_requirement/test_case.py
|
100.0 |
61 |
61 |
78 |
100.0 |
2 |
2 |
create_requirement_generate_autouid_first_and_second_requirement_inside_section/
|
tests/end2end/screens/document/create_requirement/_autouid_and_PREFIX/create_requirement_generate_autouid_first_and_second_requirement_inside_section/test_case.py
|
100.0 |
61 |
61 |
78 |
100.0 |
2 |
2 |
create_requirement_generate_autouid_first_and_second_requirement_two_different_documents/
|
tests/end2end/screens/document/create_requirement/_autouid_and_PREFIX/create_requirement_generate_autouid_first_and_second_requirement_two_different_documents/test_case.py
|
100.0 |
61 |
61 |
78 |
100.0 |
2 |
2 |
create_requirement_generate_autouid_when_requirement_with_another_prefix_exists/
|
tests/end2end/screens/document/create_requirement/_autouid_and_PREFIX/create_requirement_generate_autouid_when_requirement_with_another_prefix_exists/test_case.py
|
100.0 |
52 |
52 |
65 |
100.0 |
2 |
2 |
|
|
create_requirement_with_comments/
|
tests/end2end/screens/document/create_requirement/_comments/create_requirement_with_comments/test_case.py
|
100.0 |
61 |
61 |
79 |
100.0 |
2 |
2 |
|
|
|
|
create_requirement__mid__create_requirement_with_duplicate_mid/
|
tests/end2end/screens/document/create_requirement/_mid/_validations/create_requirement__mid__create_requirement_with_duplicate_mid/test_case.py
|
100.0 |
44 |
44 |
55 |
100.0 |
2 |
2 |
create_requirement__mid__create_requirement_with_mid_auto_generated/
|
tests/end2end/screens/document/create_requirement/_mid/create_requirement__mid__create_requirement_with_mid_auto_generated/test_case.py
|
100.0 |
43 |
43 |
56 |
100.0 |
2 |
2 |
update_requirement__mid__update_requirement_preserves_mid/
|
tests/end2end/screens/document/create_requirement/_mid/update_requirement__mid__update_requirement_preserves_mid/test_case.py
|
100.0 |
39 |
39 |
51 |
100.0 |
2 |
2 |
|
|
create_requirement_must_validate_rst_wildcard_image_not_found/
|
tests/end2end/screens/document/create_requirement/_validation/create_requirement_must_validate_rst_wildcard_image_not_found/test_case.py
|
100.0 |
41 |
41 |
52 |
100.0 |
2 |
2 |
create_requirement_validate_at_least_one_field_present/
|
tests/end2end/screens/document/create_requirement/_validation/create_requirement_validate_at_least_one_field_present/test_case.py
|
100.0 |
35 |
35 |
48 |
100.0 |
2 |
2 |
create_requirement_validate_malformed_rst_statement/
|
tests/end2end/screens/document/create_requirement/_validation/create_requirement_validate_malformed_rst_statement/test_case.py
|
100.0 |
38 |
38 |
51 |
100.0 |
2 |
2 |
create_requirement_validate_no_statement_if_grammar_has_required_statement/
|
tests/end2end/screens/document/create_requirement/_validation/create_requirement_validate_no_statement_if_grammar_has_required_statement/test_case.py
|
100.0 |
43 |
43 |
56 |
100.0 |
2 |
2 |
create_requirement_validate_uid_already_exists/
|
tests/end2end/screens/document/create_requirement/_validation/create_requirement_validate_uid_already_exists/test_case.py
|
100.0 |
47 |
47 |
61 |
100.0 |
2 |
2 |
create_requirement_after_section/
|
tests/end2end/screens/document/create_requirement/create_requirement_after_section/test_case.py
|
100.0 |
49 |
49 |
63 |
100.0 |
2 |
2 |
create_requirement_cancel_new_requirement/
|
tests/end2end/screens/document/create_requirement/create_requirement_cancel_new_requirement/test_case.py
|
100.0 |
33 |
33 |
44 |
100.0 |
2 |
2 |
create_requirement_in_section/
|
tests/end2end/screens/document/create_requirement/create_requirement_in_section/test_case.py
|
100.0 |
49 |
49 |
64 |
100.0 |
2 |
2 |
create_requirement_in_top_level_document/
|
tests/end2end/screens/document/create_requirement/create_requirement_in_top_level_document/test_case.py
|
100.0 |
85 |
85 |
106 |
100.0 |
2 |
2 |
create_requirement_sanitize_trailing_symbols/
|
tests/end2end/screens/document/create_requirement/create_requirement_sanitize_trailing_symbols/test_case.py
|
100.0 |
42 |
42 |
54 |
100.0 |
2 |
2 |
create_requirement_with_rst_image/
|
tests/end2end/screens/document/create_requirement/create_requirement_with_rst_image/test_case.py
|
100.0 |
38 |
38 |
50 |
100.0 |
2 |
2 |
create_requirement_with_rst_wildcard_image/
|
tests/end2end/screens/document/create_requirement/create_requirement_with_rst_wildcard_image/test_case.py
|
100.0 |
38 |
38 |
50 |
100.0 |
2 |
2 |
create_three_nested_requirements/
|
tests/end2end/screens/document/create_requirement/create_three_nested_requirements/test_case.py
|
100.0 |
66 |
66 |
87 |
100.0 |
2 |
2 |
|
|
delete_document_with_incoming_parent_node_link/
|
tests/end2end/screens/document/delete_document/delete_document_with_incoming_parent_node_link/test_case.py
|
100.0 |
32 |
32 |
44 |
100.0 |
2 |
2 |
delete_document_with_no_dependencies/
|
tests/end2end/screens/document/delete_document/delete_document_with_no_dependencies/test_case.py
|
100.0 |
26 |
26 |
37 |
100.0 |
2 |
2 |
|
|
|
|
|
|
delete_section_that_has_incoming_LINKs/
|
tests/end2end/screens/document/delete_node/_SECTION/_validation/delete_section_that_has_incoming_LINKs/test_case.py
|
100.0 |
31 |
31 |
42 |
100.0 |
2 |
2 |
delete_simple_non_nested_section/
|
test_delete_simple_non_nested_section.py
tests/end2end/screens/document/delete_node/_SECTION/delete_simple_non_nested_section/test_delete_simple_non_nested_section.py
|
100.0 |
29 |
29 |
41 |
100.0 |
2 |
2 |
|
|
delete_node_must_prevent_deletion_when_children_have_incoming_parent_RELATIONs/
|
tests/end2end/screens/document/delete_node/_validation/delete_node_must_prevent_deletion_when_children_have_incoming_parent_RELATIONs/test_case.py
|
100.0 |
38 |
38 |
49 |
100.0 |
2 |
2 |
delete_node_must_prevent_deletion_when_incoming_parent_RELATIONs/
|
tests/end2end/screens/document/delete_node/_validation/delete_node_must_prevent_deletion_when_incoming_parent_RELATIONs/test_case.py
|
100.0 |
30 |
30 |
41 |
100.0 |
2 |
2 |
delete_node_that_has_incoming_LINKs/
|
tests/end2end/screens/document/delete_node/_validation/delete_node_that_has_incoming_LINKs/test_case.py
|
100.0 |
30 |
30 |
41 |
100.0 |
2 |
2 |
delete_node_with_ANCHOR_that_has_incoming_LINKs/
|
tests/end2end/screens/document/delete_node/_validation/delete_node_with_ANCHOR_that_has_incoming_LINKs/test_case.py
|
100.0 |
29 |
29 |
40 |
100.0 |
2 |
2 |
delete_node_delete_existing/
|
tests/end2end/screens/document/delete_node/delete_node_delete_existing/test_case.py
|
100.0 |
28 |
28 |
39 |
100.0 |
2 |
2 |
delete_node_delete_newly_created/
|
tests/end2end/screens/document/delete_node/delete_node_delete_newly_created/test_case.py
|
100.0 |
51 |
51 |
64 |
100.0 |
2 |
2 |
|
|
|
|
edit_grammar_validation_add_new_element_title_must_be_uppercase/
|
tests/end2end/screens/document/edit_document_grammar/_validations/edit_grammar_validation_add_new_element_title_must_be_uppercase/test_case.py
|
100.0 |
40 |
40 |
53 |
100.0 |
2 |
2 |
edit_document_grammar_save_without_editing/
|
tests/end2end/screens/document/edit_document_grammar/edit_document_grammar_save_without_editing/test_case.py
|
100.0 |
33 |
33 |
44 |
100.0 |
2 |
2 |
edit_grammar_add_new_element/
|
tests/end2end/screens/document/edit_document_grammar/edit_grammar_add_new_element/test_case.py
|
100.0 |
37 |
37 |
50 |
100.0 |
2 |
2 |
edit_document_grammar_element/
|
|
|
edit_grammar_test_case_add_new_field/
|
tests/end2end/screens/document/edit_document_grammar_element/_arbitrary_elements/edit_grammar_test_case_add_new_field/test_case.py
|
100.0 |
40 |
40 |
54 |
100.0 |
2 |
2 |
|
|
|
|
update_grammar_add_second_general_relation/
|
tests/end2end/screens/document/edit_document_grammar_element/_relations/_validations/update_grammar_add_second_general_relation/test_case.py
|
100.0 |
46 |
46 |
59 |
100.0 |
2 |
2 |
update_grammar_add_second_non_general_relation/
|
tests/end2end/screens/document/edit_document_grammar_element/_relations/_validations/update_grammar_add_second_non_general_relation/test_case.py
|
100.0 |
53 |
53 |
68 |
100.0 |
2 |
2 |
update_grammar_validate_remove_last_relation/
|
tests/end2end/screens/document/edit_document_grammar_element/_relations/_validations/update_grammar_validate_remove_last_relation/test_case.py
|
100.0 |
54 |
54 |
68 |
100.0 |
2 |
2 |
update_grammar_add_new_child_relation/
|
tests/end2end/screens/document/edit_document_grammar_element/_relations/update_grammar_add_new_child_relation/test_case.py
|
100.0 |
50 |
50 |
63 |
100.0 |
2 |
2 |
update_grammar_add_new_relation/
|
tests/end2end/screens/document/edit_document_grammar_element/_relations/update_grammar_add_new_relation/test_case.py
|
100.0 |
48 |
48 |
62 |
100.0 |
2 |
2 |
update_grammar_element_noop/
|
tests/end2end/screens/document/edit_document_grammar_element/_relations/update_grammar_element_noop/test_case.py
|
100.0 |
39 |
39 |
52 |
100.0 |
2 |
2 |
update_grammar_noop_save_preserves_relations/
|
tests/end2end/screens/document/edit_document_grammar_element/_relations/update_grammar_noop_save_preserves_relations/test_case.py
|
100.0 |
39 |
39 |
52 |
100.0 |
2 |
2 |
update_grammar_with_new_relation_preserves_requirements_relations/
|
tests/end2end/screens/document/edit_document_grammar_element/_relations/update_grammar_with_new_relation_preserves_requirements_relations/test_case.py
|
100.0 |
46 |
46 |
59 |
100.0 |
2 |
2 |
|
|
edit_grammar_add_empty_field/
|
tests/end2end/screens/document/edit_document_grammar_element/_validation/edit_grammar_add_empty_field/test_case.py
|
100.0 |
47 |
47 |
61 |
100.0 |
2 |
2 |
edit_grammar_add_two_fields_same_name/
|
tests/end2end/screens/document/edit_document_grammar_element/_validation/edit_grammar_add_two_fields_same_name/test_case.py
|
100.0 |
55 |
55 |
70 |
100.0 |
2 |
2 |
edit_grammar_validation_field_name_must_be_uppercase/
|
tests/end2end/screens/document/edit_document_grammar_element/_validation/edit_grammar_validation_field_name_must_be_uppercase/test_case.py
|
100.0 |
48 |
48 |
62 |
100.0 |
2 |
2 |
edit_grammar_validation_rename_field_to_existing_field_name/
|
tests/end2end/screens/document/edit_document_grammar_element/_validation/edit_grammar_validation_rename_field_to_existing_field_name/test_case.py
|
100.0 |
50 |
50 |
64 |
100.0 |
2 |
2 |
edit_grammar_add_field_move_up_and_down_save/
|
tests/end2end/screens/document/edit_document_grammar_element/edit_grammar_add_field_move_up_and_down_save/test_case.py
|
100.0 |
61 |
61 |
76 |
100.0 |
2 |
2 |
edit_grammar_add_field_move_up_save/
|
tests/end2end/screens/document/edit_document_grammar_element/edit_grammar_add_field_move_up_save/test_case.py
|
100.0 |
55 |
55 |
70 |
100.0 |
2 |
2 |
edit_grammar_add_human_title/
|
tests/end2end/screens/document/edit_document_grammar_element/edit_grammar_add_human_title/test_case.py
|
100.0 |
49 |
49 |
66 |
100.0 |
2 |
2 |
edit_grammar_add_human_title_TEXT_node/
|
tests/end2end/screens/document/edit_document_grammar_element/edit_grammar_add_human_title_TEXT_node/test_case.py
|
100.0 |
47 |
47 |
63 |
100.0 |
2 |
2 |
edit_grammar_add_new_field/
|
tests/end2end/screens/document/edit_document_grammar_element/edit_grammar_add_new_field/test_case.py
|
100.0 |
41 |
41 |
55 |
100.0 |
2 |
2 |
edit_grammar_add_three_fields/
|
tests/end2end/screens/document/edit_document_grammar_element/edit_grammar_add_three_fields/test_case.py
|
100.0 |
53 |
53 |
70 |
100.0 |
2 |
2 |
edit_grammar_back_button/
|
tests/end2end/screens/document/edit_document_grammar_element/edit_grammar_back_button/test_case.py
|
100.0 |
42 |
42 |
57 |
100.0 |
2 |
2 |
edit_grammar_delete_existing_field/
|
tests/end2end/screens/document/edit_document_grammar_element/edit_grammar_delete_existing_field/test_case.py
|
100.0 |
49 |
49 |
63 |
100.0 |
2 |
2 |
edit_grammar_move_field_down/
|
tests/end2end/screens/document/edit_document_grammar_element/edit_grammar_move_field_down/test_case.py
|
100.0 |
48 |
48 |
62 |
100.0 |
2 |
2 |
edit_grammar_move_field_up/
|
tests/end2end/screens/document/edit_document_grammar_element/edit_grammar_move_field_up/test_case.py
|
100.0 |
46 |
46 |
60 |
100.0 |
2 |
2 |
edit_grammar_rename_field/
|
tests/end2end/screens/document/edit_document_grammar_element/edit_grammar_rename_field/test_case.py
|
100.0 |
49 |
49 |
66 |
100.0 |
2 |
2 |
edit_grammar_rename_field_human_title/
|
tests/end2end/screens/document/edit_document_grammar_element/edit_grammar_rename_field_human_title/test_case.py
|
100.0 |
49 |
49 |
66 |
100.0 |
2 |
2 |
|
|
export_reqif_nominal_case/
|
tests/end2end/screens/document/export_to_reqif/export_reqif_nominal_case/test_case.py
|
100.0 |
60 |
60 |
74 |
100.0 |
2 |
2 |
|
|
move_node_move_node_to_composite_node/
|
tests/end2end/screens/document/move_node/move_node_move_node_to_composite_node/test_case.py
|
100.0 |
35 |
35 |
47 |
100.0 |
2 |
2 |
|
|
|
|
update_document_config_empty_title/
|
tests/end2end/screens/document/update_document_config/_validations/update_document_config_empty_title/test_case.py
|
100.0 |
33 |
33 |
45 |
100.0 |
2 |
2 |
update_document_config_cancel/
|
tests/end2end/screens/document/update_document_config/update_document_config_cancel/test_case.py
|
100.0 |
29 |
29 |
40 |
100.0 |
2 |
2 |
update_document_config_classification/
|
tests/end2end/screens/document/update_document_config/update_document_config_classification/test_case.py
|
100.0 |
31 |
31 |
43 |
100.0 |
2 |
2 |
update_document_config_document_title/
|
tests/end2end/screens/document/update_document_config/update_document_config_document_title/test_case.py
|
100.0 |
36 |
36 |
49 |
100.0 |
2 |
2 |
update_document_config_metadata/
|
tests/end2end/screens/document/update_document_config/update_document_config_metadata/test_case.py
|
100.0 |
38 |
38 |
51 |
100.0 |
2 |
2 |
update_document_config_requirement_prefix/
|
tests/end2end/screens/document/update_document_config/update_document_config_requirement_prefix/test_case.py
|
100.0 |
30 |
30 |
41 |
100.0 |
2 |
2 |
update_document_config_uid/
|
tests/end2end/screens/document/update_document_config/update_document_config_uid/test_case.py
|
100.0 |
31 |
31 |
43 |
100.0 |
2 |
2 |
update_document_config_version/
|
tests/end2end/screens/document/update_document_config/update_document_config_version/test_case.py
|
100.0 |
31 |
31 |
43 |
100.0 |
2 |
2 |
|
|
|
|
update_requirement_MultipleChoice_field_using_autocomplete/
|
tests/end2end/screens/document/update_node/_MultipleChoice/update_requirement_MultipleChoice_field_using_autocomplete/test_case.py
|
100.0 |
52 |
52 |
69 |
100.0 |
2 |
2 |
update_requirement_must_not_save_INCORRECT_MultipleChoice_value/
|
tests/end2end/screens/document/update_node/_MultipleChoice/update_requirement_must_not_save_INCORRECT_MultipleChoice_value/test_case.py
|
100.0 |
34 |
34 |
44 |
100.0 |
2 |
2 |
update_requirement_must_sanitize_MultipleChoice_separation/
|
tests/end2end/screens/document/update_node/_MultipleChoice/update_requirement_must_sanitize_MultipleChoice_separation/test_case.py
|
100.0 |
32 |
32 |
42 |
100.0 |
2 |
2 |
update_requirement_saves_empty_MultipleChoice_value/
|
tests/end2end/screens/document/update_node/_MultipleChoice/update_requirement_saves_empty_MultipleChoice_value/test_case.py
|
100.0 |
32 |
32 |
42 |
100.0 |
2 |
2 |
|
|
update_requirement_edit_table_style_requirement/
|
tests/end2end/screens/document/update_node/_REQUIREMENT_STYLE/update_requirement_edit_table_style_requirement/test_case.py
|
100.0 |
51 |
51 |
62 |
100.0 |
2 |
2 |
|
|
|
|
update_node_section_generate_auto_uid/
|
tests/end2end/screens/document/update_node/_SECTION/_autouid/update_node_section_generate_auto_uid/test_case.py
|
100.0 |
37 |
37 |
50 |
100.0 |
2 |
2 |
update_node_section_generate_auto_uid_duplicate_section_title/
|
tests/end2end/screens/document/update_node/_SECTION/_autouid/update_node_section_generate_auto_uid_duplicate_section_title/test_case.py
|
100.0 |
32 |
32 |
42 |
100.0 |
2 |
2 |
|
|
update_section_create_two_duplicate_uids/
|
tests/end2end/screens/document/update_node/_SECTION/_validation/update_section_create_two_duplicate_uids/test_case.py
|
100.0 |
41 |
41 |
52 |
100.0 |
2 |
2 |
update_section_create_uid_that_already_exists/
|
tests/end2end/screens/document/update_node/_SECTION/_validation/update_section_create_uid_that_already_exists/test_case.py
|
100.0 |
36 |
36 |
46 |
100.0 |
2 |
2 |
update_section_with_empty_title/
|
tests/end2end/screens/document/update_node/_SECTION/_validation/update_section_with_empty_title/test_case.py
|
100.0 |
34 |
34 |
46 |
100.0 |
2 |
2 |
edit_section_form_has_no_relations_or_comments_tabs/
|
tests/end2end/screens/document/update_node/_SECTION/edit_section_form_has_no_relations_or_comments_tabs/test_case.py
|
0.0 |
0 |
32 |
44 |
0.0 |
0 |
2 |
update_section_cancel_edit_nested_section/
|
tests/end2end/screens/document/update_node/_SECTION/update_section_cancel_edit_nested_section/test_case.py
|
100.0 |
31 |
31 |
41 |
100.0 |
2 |
2 |
update_section_cancel_edit_section/
|
tests/end2end/screens/document/update_node/_SECTION/update_section_cancel_edit_section/test_case.py
|
100.0 |
31 |
31 |
41 |
100.0 |
2 |
2 |
update_section_nominal_fields_editing/
|
tests/end2end/screens/document/update_node/_SECTION/update_section_nominal_fields_editing/test_case.py
|
100.0 |
35 |
35 |
46 |
100.0 |
2 |
2 |
update_section_update_uid/
|
tests/end2end/screens/document/update_node/_SECTION/update_section_update_uid/test_case.py
|
100.0 |
34 |
34 |
46 |
100.0 |
2 |
2 |
|
|
|
|
update_requirement_must_not_save_INCORRECT_SingleChoice_value/
|
tests/end2end/screens/document/update_node/_SingleChoice/_validation/update_requirement_must_not_save_INCORRECT_SingleChoice_value/test_case.py
|
100.0 |
34 |
34 |
44 |
100.0 |
2 |
2 |
update_requirement_SingleChoice_field_using_autocomplete/
|
tests/end2end/screens/document/update_node/_SingleChoice/update_requirement_SingleChoice_field_using_autocomplete/test_case.py
|
100.0 |
46 |
46 |
62 |
100.0 |
2 |
2 |
update_requirement_basic_update_of_SingleChoice_value/
|
tests/end2end/screens/document/update_node/_SingleChoice/update_requirement_basic_update_of_SingleChoice_value/test_case.py
|
100.0 |
35 |
35 |
45 |
100.0 |
2 |
2 |
update_requirement_saves_empty_SingleChoice_value/
|
tests/end2end/screens/document/update_node/_SingleChoice/update_requirement_saves_empty_SingleChoice_value/test_case.py
|
100.0 |
32 |
32 |
42 |
100.0 |
2 |
2 |
|
|
update_requirement_Tag_field_using_autocomplete/
|
tests/end2end/screens/document/update_node/_Tag/update_requirement_Tag_field_using_autocomplete/test_case.py
|
100.0 |
46 |
46 |
61 |
100.0 |
2 |
2 |
|
|
update_node_add_relation_between_two_custom_nodes/
|
tests/end2end/screens/document/update_node/_arbitrary_elements/update_node_add_relation_between_two_custom_nodes/test_case.py
|
100.0 |
41 |
41 |
52 |
100.0 |
2 |
2 |
update_node_delete_relation_between_two_custom_nodes/
|
tests/end2end/screens/document/update_node/_arbitrary_elements/update_node_delete_relation_between_two_custom_nodes/test_case.py
|
100.0 |
44 |
44 |
57 |
100.0 |
2 |
2 |
update_requirement_edit_custom_node_statement/
|
tests/end2end/screens/document/update_node/_arbitrary_elements/update_requirement_edit_custom_node_statement/test_case.py
|
100.0 |
36 |
36 |
49 |
100.0 |
2 |
2 |
|
|
update_requirement_add_comment/
|
tests/end2end/screens/document/update_node/_comments/update_requirement_add_comment/test_case.py
|
100.0 |
50 |
50 |
67 |
100.0 |
2 |
2 |
update_requirement_add_empty_to_two_existing_comments/
|
tests/end2end/screens/document/update_node/_comments/update_requirement_add_empty_to_two_existing_comments/test_case.py
|
100.0 |
35 |
35 |
48 |
100.0 |
2 |
2 |
update_requirement_remove_comment/
|
tests/end2end/screens/document/update_node/_comments/update_requirement_remove_comment/test_case.py
|
100.0 |
35 |
35 |
48 |
100.0 |
2 |
2 |
update_requirement_remove_one_of_three_comments/
|
tests/end2end/screens/document/update_node/_comments/update_requirement_remove_one_of_three_comments/test_case.py
|
100.0 |
36 |
36 |
48 |
100.0 |
2 |
2 |
|
|
01_autogenerated_document/
|
|
|
tests/end2end/screens/document/update_node/_readonly_nodes/01_autogenerated_document/input/mock_system.py
|
0.0 |
0 |
5 |
9 |
0.0 |
0 |
2 |
tests/end2end/screens/document/update_node/_readonly_nodes/01_autogenerated_document/input/strictdoc_config.py
|
0.0 |
0 |
9 |
11 |
0.0 |
0 |
1 |
tests/end2end/screens/document/update_node/_readonly_nodes/01_autogenerated_document/test_case.py
|
0.0 |
0 |
29 |
37 |
0.0 |
0 |
2 |
|
|
|
|
tests/end2end/screens/document/update_node/_readonly_nodes/02_normal_document/input/strictdoc_config.py
|
0.0 |
0 |
5 |
7 |
0.0 |
0 |
1 |
tests/end2end/screens/document/update_node/_readonly_nodes/02_normal_document/test_case.py
|
0.0 |
0 |
30 |
39 |
0.0 |
0 |
2 |
|
|
|
|
tests/end2end/screens/document/update_node/_readonly_nodes/03_merged_nodes/input/strictdoc_config.py
|
0.0 |
0 |
11 |
13 |
0.0 |
0 |
1 |
tests/end2end/screens/document/update_node/_readonly_nodes/03_merged_nodes/test_case.py
|
0.0 |
0 |
38 |
49 |
0.0 |
0 |
2 |
_singleline_vs_multiline/
|
update_node_edit_singlechoice_as_last_grammar_element_field/
|
tests/end2end/screens/document/update_node/_singleline_vs_multiline/update_node_edit_singlechoice_as_last_grammar_element_field/test_case.py
|
100.0 |
34 |
34 |
47 |
100.0 |
2 |
2 |
update_node_edit_status_as_last_grammar_element_field/
|
tests/end2end/screens/document/update_node/_singleline_vs_multiline/update_node_edit_status_as_last_grammar_element_field/test_case.py
|
100.0 |
34 |
34 |
47 |
100.0 |
2 |
2 |
|
|
update_node_must_prevent_renaming_UID_to_an_existing_UID/
|
tests/end2end/screens/document/update_node/_validation/update_node_must_prevent_renaming_UID_to_an_existing_UID/test_case.py
|
100.0 |
34 |
34 |
45 |
100.0 |
2 |
2 |
update_requirement_must_not_save_empty_required_field/
|
tests/end2end/screens/document/update_node/_validation/update_requirement_must_not_save_empty_required_field/test_case.py
|
100.0 |
36 |
36 |
46 |
100.0 |
2 |
2 |
update_requirement_must_validate_empty_REQUIRED_fields/
|
tests/end2end/screens/document/update_node/_validation/update_requirement_must_validate_empty_REQUIRED_fields/test_case.py
|
100.0 |
42 |
42 |
54 |
100.0 |
2 |
2 |
update_requirement_statement_malformed_rst/
|
tests/end2end/screens/document/update_node/_validation/update_requirement_statement_malformed_rst/test_case.py
|
100.0 |
36 |
36 |
46 |
100.0 |
2 |
2 |
update_requirement_cancel_edit_requirement/
|
tests/end2end/screens/document/update_node/update_requirement_cancel_edit_requirement/test_case.py
|
100.0 |
31 |
31 |
42 |
100.0 |
2 |
2 |
update_requirement_editing_statement_only/
|
tests/end2end/screens/document/update_node/update_requirement_editing_statement_only/test_case.py
|
100.0 |
36 |
36 |
49 |
100.0 |
2 |
2 |
update_requirement_escape_html_in_statement/
|
tests/end2end/screens/document/update_node/update_requirement_escape_html_in_statement/test_case.py
|
100.0 |
41 |
41 |
53 |
100.0 |
2 |
2 |
update_requirement_reescape_html_by_validations/
|
tests/end2end/screens/document/update_node/update_requirement_reescape_html_by_validations/test_case.py
|
100.0 |
41 |
41 |
51 |
100.0 |
2 |
2 |
update_requirement_remove_uid_then_create_new_requirement/
|
tests/end2end/screens/document/update_node/update_requirement_remove_uid_then_create_new_requirement/test_case.py
|
100.0 |
46 |
46 |
60 |
100.0 |
2 |
2 |
update_requirement_sanitize_trailing_symbols/
|
tests/end2end/screens/document/update_node/update_requirement_sanitize_trailing_symbols/test_case.py
|
100.0 |
39 |
39 |
54 |
100.0 |
2 |
2 |
update_requirement_uid_reset_button/
|
tests/end2end/screens/document/update_node/update_requirement_uid_reset_button/test_case.py
|
100.0 |
63 |
63 |
76 |
100.0 |
2 |
2 |
update_requirement_uid_reset_button_PREFIX_None/
|
tests/end2end/screens/document/update_node/update_requirement_uid_reset_button_PREFIX_None/test_case.py
|
100.0 |
67 |
67 |
79 |
100.0 |
2 |
2 |
update_requirement_update_title_statement_rationale/
|
tests/end2end/screens/document/update_node/update_requirement_update_title_statement_rationale/test_case.py
|
100.0 |
57 |
57 |
70 |
100.0 |
2 |
2 |
update_requirement_when_HTML_markup/
|
tests/end2end/screens/document/update_node/update_requirement_when_HTML_markup/test_case.py
|
100.0 |
50 |
50 |
63 |
100.0 |
2 |
2 |
update_requirement_when_MARKDOWN_markup/
|
tests/end2end/screens/document/update_node/update_requirement_when_MARKDOWN_markup/test_case.py
|
100.0 |
40 |
40 |
53 |
100.0 |
2 |
2 |
|
|
|
|
view_document_with_grammar_from_file/
|
tests/end2end/screens/document/view_document/_grammar_from_file/view_document_with_grammar_from_file/test_case.py
|
100.0 |
31 |
31 |
42 |
100.0 |
2 |
2 |
view_document_display_png_image/
|
tests/end2end/screens/document/view_document/view_document_display_png_image/test_case.py
|
100.0 |
24 |
24 |
34 |
100.0 |
2 |
2 |
view_document_display_rst_directive_wildcard_image/
|
tests/end2end/screens/document/view_document/view_document_display_rst_directive_wildcard_image/test_case.py
|
100.0 |
24 |
24 |
34 |
100.0 |
2 |
2 |
view_document_display_rst_directive_wildcard_image_nested_dir/
|
tests/end2end/screens/document/view_document/view_document_display_rst_directive_wildcard_image_nested_dir/test_case.py
|
100.0 |
24 |
24 |
34 |
100.0 |
2 |
2 |
view_document_display_svg_image/
|
tests/end2end/screens/document/view_document/view_document_display_svg_image/test_case.py
|
100.0 |
24 |
24 |
34 |
100.0 |
2 |
2 |
|
|
tests/end2end/screens/document/view_document/view_document_empty/test_case.py
|
100.0 |
23 |
23 |
32 |
100.0 |
2 |
2 |
view_document_when_document_has_freetext/
|
tests/end2end/screens/document/view_document/view_document_when_document_has_freetext/test_case.py
|
100.0 |
23 |
23 |
32 |
100.0 |
2 |
2 |
view_document_with_one_requirement/
|
tests/end2end/screens/document/view_document/view_document_with_one_requirement/test_case.py
|
100.0 |
24 |
24 |
34 |
100.0 |
2 |
2 |
|
|
|
|
tests/end2end/screens/error_page/view_error_page/test_case.py
|
0.0 |
0 |
77 |
88 |
0.0 |
0 |
6 |
|
|
view_pdf_document_custom_template/
|
tests/end2end/screens/pdf/view_pdf_document_custom_template/test_case.py
|
100.0 |
43 |
43 |
55 |
100.0 |
2 |
2 |
|
|
|
|
|
|
create_document_validate_document_path_inside_of_exclude_filter/
|
tests/end2end/screens/project_index/create_document/_validation/create_document_validate_document_path_inside_of_exclude_filter/test_case.py
|
100.0 |
37 |
37 |
47 |
100.0 |
2 |
2 |
create_document_validate_document_path_outside_of_include_filter/
|
tests/end2end/screens/project_index/create_document/_validation/create_document_validate_document_path_outside_of_include_filter/test_case.py
|
100.0 |
37 |
37 |
47 |
100.0 |
2 |
2 |
create_document_validate_document_path_with_bad_chars/
|
tests/end2end/screens/project_index/create_document/_validation/create_document_validate_document_path_with_bad_chars/test_case.py
|
100.0 |
31 |
31 |
38 |
100.0 |
2 |
2 |
create_document_validate_empty_document_path/
|
tests/end2end/screens/project_index/create_document/_validation/create_document_validate_empty_document_path/test_case.py
|
100.0 |
30 |
30 |
37 |
100.0 |
2 |
2 |
create_document_validate_empty_document_title/
|
tests/end2end/screens/project_index/create_document/_validation/create_document_validate_empty_document_title/test_case.py
|
100.0 |
30 |
30 |
37 |
100.0 |
2 |
2 |
create_document_normal_flow/
|
tests/end2end/screens/project_index/create_document/create_document_normal_flow/test_case.py
|
100.0 |
45 |
45 |
55 |
100.0 |
2 |
2 |
|
|
|
|
tests/end2end/screens/project_index/export_tree_to_reqif/basic_reqif_export/test_case.py
|
100.0 |
33 |
33 |
46 |
100.0 |
2 |
2 |
import_document_from_reqif/
|
|
|
input_file_not_reqif_format/
|
tests/end2end/screens/project_index/import_document_from_reqif/_validations/input_file_not_reqif_format/test_case.py
|
100.0 |
33 |
33 |
41 |
100.0 |
2 |
2 |
import_document_default_import/
|
tests/end2end/screens/project_index/import_document_from_reqif/import_document_default_import/test_case.py
|
100.0 |
33 |
33 |
42 |
100.0 |
2 |
2 |
import_document_from_reqif_tree_of_two_documents/
|
tests/end2end/screens/project_index/import_document_from_reqif/import_document_from_reqif_tree_of_two_documents/test_case.py
|
100.0 |
35 |
35 |
46 |
100.0 |
2 |
2 |
import_reqif_cancel_import/
|
tests/end2end/screens/project_index/import_document_from_reqif/import_reqif_cancel_import/test_case.py
|
100.0 |
29 |
29 |
37 |
100.0 |
2 |
2 |
show_hide_included_documents/
|
tests/end2end/screens/project_index/show_hide_included_documents/test_case.py
|
0.0 |
0 |
27 |
34 |
0.0 |
0 |
2 |
update_project_title_python_config/
|
|
|
tests/end2end/screens/project_index/update_project_title_python_config/expected_output/strictdoc_config.py
|
0.0 |
0 |
7 |
9 |
0.0 |
0 |
1 |
|
|
tests/end2end/screens/project_index/update_project_title_python_config/input/strictdoc_config.py
|
0.0 |
0 |
7 |
9 |
0.0 |
0 |
1 |
tests/end2end/screens/project_index/update_project_title_python_config/test_case.py
|
100.0 |
30 |
30 |
43 |
100.0 |
2 |
2 |
update_project_title_python_config_disabled_for_config_without_title/
|
|
|
tests/end2end/screens/project_index/update_project_title_python_config_disabled_for_config_without_title/expected_output/strictdoc_config.py
|
0.0 |
0 |
6 |
8 |
0.0 |
0 |
1 |
|
|
tests/end2end/screens/project_index/update_project_title_python_config_disabled_for_config_without_title/input/strictdoc_config.py
|
0.0 |
0 |
6 |
8 |
0.0 |
0 |
1 |
tests/end2end/screens/project_index/update_project_title_python_config_disabled_for_config_without_title/test_case.py
|
100.0 |
31 |
31 |
42 |
100.0 |
2 |
2 |
update_project_title_toml_deprecated_config/
|
tests/end2end/screens/project_index/update_project_title_toml_deprecated_config/test_case.py
|
100.0 |
32 |
32 |
43 |
100.0 |
2 |
2 |
|
|
view_project_tree_empty_tree/
|
tests/end2end/screens/project_index/view_project_tree/view_project_tree_empty_tree/test_case.py
|
100.0 |
19 |
19 |
25 |
100.0 |
2 |
2 |
|
|
|
|
tests/end2end/screens/project_statistics/view_project_statistics/test_case.py
|
100.0 |
57 |
57 |
66 |
100.0 |
2 |
2 |
|
|
|
|
tests/end2end/screens/search/view_search_screen/test_case.py
|
100.0 |
124 |
124 |
153 |
100.0 |
7 |
7 |
|
|
|
|
tests/end2end/screens/source_coverage/view_source_coverage/test_case.py
|
100.0 |
26 |
26 |
33 |
100.0 |
2 |
2 |
|
|
|
|
tests/end2end/screens/source_file/view_source_file/test_case.py
|
100.0 |
35 |
35 |
44 |
100.0 |
2 |
2 |
|
|
|
|
view_table_document_column_visibility_state_persistence/
|
tests/end2end/screens/table/view_table_document/view_table_document_column_visibility_state_persistence/test_case.py
|
0.0 |
0 |
40 |
50 |
0.0 |
0 |
2 |
view_table_document_column_visibility_toggle/
|
tests/end2end/screens/table/view_table_document/view_table_document_column_visibility_toggle/test_case.py
|
0.0 |
0 |
68 |
82 |
0.0 |
0 |
2 |
view_table_document_document_has_content/
|
tests/end2end/screens/table/view_table_document/view_table_document_document_has_content/test_case.py
|
100.0 |
28 |
28 |
38 |
100.0 |
2 |
2 |
view_table_document_document_has_no_content/
|
tests/end2end/screens/table/view_table_document/view_table_document_document_has_no_content/test_case.py
|
100.0 |
28 |
28 |
38 |
100.0 |
2 |
2 |
view_table_document_row_visibility_state_persistence/
|
tests/end2end/screens/table/view_table_document/view_table_document_row_visibility_state_persistence/test_case.py
|
0.0 |
0 |
32 |
42 |
0.0 |
0 |
2 |
view_table_document_row_visibility_toggle/
|
tests/end2end/screens/table/view_table_document/view_table_document_row_visibility_toggle/test_case.py
|
0.0 |
0 |
57 |
70 |
0.0 |
0 |
2 |
|
|
view_traceability_document/
|
view_traceability_document_document_has_content/
|
tests/end2end/screens/traceability/view_traceability_document/view_traceability_document_document_has_content/test_case.py
|
100.0 |
28 |
28 |
38 |
100.0 |
2 |
2 |
view_traceability_document_document_has_no_content/
|
tests/end2end/screens/traceability/view_traceability_document/view_traceability_document_document_has_no_content/test_case.py
|
100.0 |
28 |
28 |
38 |
100.0 |
2 |
2 |
|
|
view_traceability_matrix/
|
tests/end2end/screens/traceability_matrix/view_traceability_matrix/test_case.py
|
100.0 |
26 |
26 |
33 |
100.0 |
2 |
2 |
|
|
|
|
tests/end2end/screens/tree_map/01_tree_map_cli/test_case.py
|
100.0 |
24 |
24 |
31 |
100.0 |
2 |
2 |
|
|
tests/end2end/screens/tree_map/02_tree_map_server/test_case.py
|
100.0 |
24 |
24 |
31 |
100.0 |
2 |
2 |
|
|
|
|
tests/end2end/stable_url_links/01_static_html_export/test_case.py
|
0.0 |
0 |
31 |
40 |
0.0 |
0 |
3 |
|
|
tests/end2end/stable_url_links/02_web_server/test_case.py
|
0.0 |
0 |
29 |
38 |
0.0 |
0 |
3 |
|
|
01_search_on_both_server_and_in_static_html/
|
tests/end2end/static_html_search/01_search_on_both_server_and_in_static_html/test_case.py
|
100.0 |
71 |
71 |
93 |
100.0 |
9 |
9 |
02_regex_special_character_search_on_both_server_and_in_static_html/
|
tests/end2end/static_html_search/02_regex_special_character_search_on_both_server_and_in_static_html/test_case.py
|
100.0 |
37 |
37 |
46 |
100.0 |
5 |
5 |
|
|
|
|
|
|
export_excel_questionnaire/
|
tests/integration/examples/python_api/export_excel_questionnaire/test.itest
|
0.0 |
0 |
4 |
7 |
0.0 |
0 |
0 |
|
|
tests/integration/examples/python_api/query_trace_index/test.itest
|
0.0 |
0 |
6 |
7 |
0.0 |
0 |
0 |
|
|
|
|
manage_command_and_gtest_reports/
|
manage_autouid_does_not_conflict_with_test_report/
|
tests/integration/features/_integration_/manage_command_and_gtest_reports/manage_autouid_does_not_conflict_with_test_report/test.itest
|
0.0 |
0 |
16 |
20 |
0.0 |
0 |
0 |
markdown_and_html2pdf_bundle_document/
|
tests/integration/features/_integration_/markdown_and_html2pdf_bundle_document/test.itest
|
100.0 |
13 |
13 |
19 |
0.0 |
0 |
0 |
python_api_and_source_trace/
|
python_api_use_compatible_with_source_path/
|
tests/integration/features/_integration_/python_api_and_source_trace/python_api_use_compatible_with_source_path/test.itest
|
0.0 |
0 |
6 |
6 |
0.0 |
0 |
0 |
|
|
|
|
tests/integration/features/code_coverage_gcov/01_basic_gcov/test.itest
|
100.0 |
13 |
13 |
17 |
0.0 |
0 |
0 |
|
|
|
|
|
|
tests/integration/features/commands/about/01_print_about/test.itest
|
100.0 |
9 |
9 |
15 |
0.0 |
0 |
0 |
|
|
|
|
01_issue_1630_autouid_must_preserve_relations/
|
tests/integration/features/commands/manage/auto-uid/01_issue_1630_autouid_must_preserve_relations/test.itest
|
100.0 |
15 |
15 |
18 |
0.0 |
0 |
0 |
|
|
01_basic_check_all_elements/
|
tests/integration/features/commands/manage/auto-uid/composable_documents/01_basic_check_all_elements/test.itest
|
100.0 |
15 |
15 |
19 |
0.0 |
0 |
0 |
|
|
01_validate_link_to_non_existing_document/
|
tests/integration/features/commands/manage/auto-uid/composable_documents/_validations/01_validate_link_to_non_existing_document/test.itest
|
100.0 |
5 |
5 |
6 |
0.0 |
0 |
0 |
composite_requirement_uids/
|
|
|
tests/integration/features/commands/manage/auto-uid/composite_requirement_uids/01_default_behavior/test.itest
|
100.0 |
6 |
6 |
7 |
0.0 |
0 |
0 |
|
|
01_basic_grammar_from_file/
|
tests/integration/features/commands/manage/auto-uid/grammar_from_file/01_basic_grammar_from_file/test.itest
|
100.0 |
8 |
8 |
10 |
0.0 |
0 |
0 |
|
|
tests/integration/features/commands/manage/auto-uid/grammar_from_file/02_ignores_junit_xml/test.itest
|
100.0 |
11 |
11 |
14 |
0.0 |
0 |
0 |
|
|
|
|
tests/integration/features/commands/manage/auto-uid/requirement_uids/01_default_behavior/test.itest
|
100.0 |
6 |
6 |
7 |
0.0 |
0 |
0 |
02_some_requirements_already_have_uid/
|
tests/integration/features/commands/manage/auto-uid/requirement_uids/02_some_requirements_already_have_uid/test.itest
|
100.0 |
6 |
6 |
7 |
0.0 |
0 |
0 |
03_requirement_prefix_document_level/
|
tests/integration/features/commands/manage/auto-uid/requirement_uids/03_requirement_prefix_document_level/test.itest
|
100.0 |
6 |
6 |
7 |
0.0 |
0 |
0 |
04_requirement_prefix_section_level/
|
tests/integration/features/commands/manage/auto-uid/requirement_uids/04_requirement_prefix_section_level/test.itest
|
100.0 |
6 |
6 |
7 |
0.0 |
0 |
0 |
05_requirement_prefix_grammar_element_level/
|
tests/integration/features/commands/manage/auto-uid/requirement_uids/05_requirement_prefix_grammar_element_level/test.itest
|
100.0 |
6 |
6 |
7 |
0.0 |
0 |
0 |
06_works_against_single_files/
|
tests/integration/features/commands/manage/auto-uid/requirement_uids/06_works_against_single_files/test.itest
|
100.0 |
6 |
6 |
7 |
0.0 |
0 |
0 |
07_works_across_documents_default_prefix/
|
tests/integration/features/commands/manage/auto-uid/requirement_uids/07_works_across_documents_default_prefix/test.itest
|
100.0 |
8 |
8 |
9 |
0.0 |
0 |
0 |
08_works_across_documents_custom_prefix/
|
tests/integration/features/commands/manage/auto-uid/requirement_uids/08_works_across_documents_custom_prefix/test.itest
|
100.0 |
10 |
10 |
11 |
0.0 |
0 |
0 |
09_edge_grammar_UID_required/
|
tests/integration/features/commands/manage/auto-uid/requirement_uids/09_edge_grammar_UID_required/test.itest
|
100.0 |
6 |
6 |
7 |
0.0 |
0 |
0 |
|
|
01_generates_section_uids/
|
tests/integration/features/commands/manage/auto-uid/section_uids/01_generates_section_uids/test.itest
|
100.0 |
6 |
6 |
7 |
0.0 |
0 |
0 |
02_identical_titles_get_numeric_postfix/
|
tests/integration/features/commands/manage/auto-uid/section_uids/02_identical_titles_get_numeric_postfix/test.itest
|
100.0 |
6 |
6 |
7 |
0.0 |
0 |
0 |
|
|
01_create_initial_project/
|
tests/integration/features/commands/new/01_create_initial_project/test.itest
|
100.0 |
39 |
39 |
46 |
0.0 |
0 |
0 |
|
|
|
|
tests/integration/features/commands/no_command/01_no_command_no_args/test.itest
|
0.0 |
0 |
2 |
3 |
0.0 |
0 |
0 |
|
|
|
|
01_view_option_is_provided/
|
tests/integration/features/commands/passthrough/--view/01_view_option_is_provided/test.itest
|
0.0 |
0 |
8 |
9 |
0.0 |
0 |
0 |
02_if_view_option_is_not_provided_then_default_view/
|
tests/integration/features/commands/passthrough/--view/02_if_view_option_is_not_provided_then_default_view/test.itest
|
0.0 |
0 |
5 |
6 |
0.0 |
0 |
0 |
|
|
|
|
|
|
tests/integration/features/commands/server/validation/invalid_port_number/test.itest
|
0.0 |
0 |
2 |
3 |
0.0 |
0 |
0 |
|
|
tests/integration/features/commands/server/validation/invalid_port_string/test.itest
|
0.0 |
0 |
2 |
3 |
0.0 |
0 |
0 |
|
|
tests/integration/features/commands/server/validation/malformed_host/test.itest
|
0.0 |
0 |
3 |
4 |
0.0 |
0 |
0 |
|
|
|
|
tests/integration/features/commands/version/01_print_version/test.itest
|
100.0 |
8 |
8 |
10 |
0.0 |
0 |
0 |
|
|
composite_node_migration/
|
00_migration_warning_shown_when_no_project_config_option/
|
tests/integration/features/deprecations/composite_node_migration/00_migration_warning_shown_when_no_project_config_option/test.itest
|
0.0 |
0 |
2 |
2 |
0.0 |
0 |
0 |
01_migration_path_with_project_config_option/
|
tests/integration/features/deprecations/composite_node_migration/01_migration_path_with_project_config_option/test.itest
|
0.0 |
0 |
2 |
2 |
0.0 |
0 |
0 |
deprecated_REQUIREMENT_IN_TOC/
|
tests/integration/features/deprecations/deprecated_REQUIREMENT_IN_TOC/test.itest
|
0.0 |
0 |
3 |
3 |
0.0 |
0 |
0 |
deprecated_REQUIREMENT_STYLE/
|
tests/integration/features/deprecations/deprecated_REQUIREMENT_STYLE/test.itest
|
0.0 |
0 |
3 |
3 |
0.0 |
0 |
0 |
|
|
tests/integration/features/deprecations/deprecated_toml_config/test.itest
|
0.0 |
0 |
4 |
4 |
0.0 |
0 |
0 |
|
|
01__requirements__from_empty_doc_to_one_requirement/
|
tests/integration/features/diff/01__requirements__from_empty_doc_to_one_requirement/test.itest
|
100.0 |
31 |
31 |
43 |
0.0 |
0 |
0 |
02__requirements__from_requirement_to_requirement__add_uid/
|
tests/integration/features/diff/02__requirements__from_requirement_to_requirement__add_uid/test.itest
|
100.0 |
20 |
20 |
29 |
0.0 |
0 |
0 |
03__requirements__from_requirement_to_requirement__remove_uid/
|
tests/integration/features/diff/03__requirements__from_requirement_to_requirement__remove_uid/test.itest
|
100.0 |
25 |
25 |
39 |
0.0 |
0 |
0 |
04__requirements__rename_statement/
|
tests/integration/features/diff/04__requirements__rename_statement/test.itest
|
100.0 |
20 |
20 |
27 |
0.0 |
0 |
0 |
04a__requirements__rename_statement_contained_in_section/
|
tests/integration/features/diff/04a__requirements__rename_statement_contained_in_section/test.itest
|
100.0 |
20 |
20 |
28 |
0.0 |
0 |
0 |
05__requirements__remove_one_requirement/
|
tests/integration/features/diff/05__requirements__remove_one_requirement/test.itest
|
100.0 |
19 |
19 |
27 |
0.0 |
0 |
0 |
06__requirements__unmatched_requirement_content_changed/
|
tests/integration/features/diff/06__requirements__unmatched_requirement_content_changed/test.itest
|
100.0 |
22 |
22 |
33 |
0.0 |
0 |
0 |
07__requirements__matched_requirement_content_changed/
|
tests/integration/features/diff/07__requirements__matched_requirement_content_changed/test.itest
|
100.0 |
22 |
22 |
31 |
0.0 |
0 |
0 |
10__requirements_comments__add_comment/
|
tests/integration/features/diff/10__requirements_comments__add_comment/test.itest
|
100.0 |
23 |
23 |
32 |
0.0 |
0 |
0 |
11__requirements_comments__modify_one_comment/
|
tests/integration/features/diff/11__requirements_comments__modify_one_comment/test.itest
|
100.0 |
24 |
24 |
33 |
0.0 |
0 |
0 |
12__requirements_comments__modify_second_of_three_comments/
|
tests/integration/features/diff/12__requirements_comments__modify_second_of_three_comments/test.itest
|
100.0 |
28 |
28 |
37 |
0.0 |
0 |
0 |
13__requirements_comments__insert_new_comment_between_two_comments/
|
tests/integration/features/diff/13__requirements_comments__insert_new_comment_between_two_comments/test.itest
|
100.0 |
28 |
28 |
37 |
0.0 |
0 |
0 |
14__requirements_comments__insert_two_similar_requirements/
|
tests/integration/features/diff/14__requirements_comments__insert_two_similar_requirements/test.itest
|
100.0 |
28 |
28 |
37 |
0.0 |
0 |
0 |
20__requirements_relations__same_document__add_parent_relation/
|
tests/integration/features/diff/20__requirements_relations__same_document__add_parent_relation/test.itest
|
100.0 |
30 |
30 |
42 |
0.0 |
0 |
0 |
21__requirements_relations__same_document__remove_parent_relation/
|
tests/integration/features/diff/21__requirements_relations__same_document__remove_parent_relation/test.itest
|
100.0 |
30 |
30 |
42 |
0.0 |
0 |
0 |
22__requirements_relations__two_docs__add_child_relation/
|
tests/integration/features/diff/22__requirements_relations__two_docs__add_child_relation/test.itest
|
100.0 |
33 |
33 |
45 |
0.0 |
0 |
0 |
50a__sections__from_empty_doc_to_one_section/
|
tests/integration/features/diff/50a__sections__from_empty_doc_to_one_section/test.itest
|
100.0 |
23 |
23 |
32 |
0.0 |
0 |
0 |
50b__sections__from_empty_doc_to_one_section/
|
tests/integration/features/diff/50b__sections__from_empty_doc_to_one_section/test.itest
|
100.0 |
25 |
25 |
35 |
0.0 |
0 |
0 |
51__sections__from_one_section_to_empty_doc/
|
tests/integration/features/diff/51__sections__from_one_section_to_empty_doc/test.itest
|
100.0 |
14 |
14 |
20 |
0.0 |
0 |
0 |
52__sections__modify_text_node/
|
tests/integration/features/diff/52__sections__modify_text_node/test.itest
|
100.0 |
14 |
14 |
20 |
0.0 |
0 |
0 |
53__sections__modify_text_node_unmatched/
|
tests/integration/features/diff/53__sections__modify_text_node_unmatched/test.itest
|
100.0 |
17 |
17 |
24 |
0.0 |
0 |
0 |
54__sections__add_text_node/
|
tests/integration/features/diff/54__sections__add_text_node/test.itest
|
100.0 |
17 |
17 |
25 |
0.0 |
0 |
0 |
55__sections__change_title/
|
tests/integration/features/diff/55__sections__change_title/test.itest
|
100.0 |
19 |
19 |
27 |
0.0 |
0 |
0 |
56__sections__remove_section/
|
tests/integration/features/diff/56__sections__remove_section/test.itest
|
100.0 |
21 |
21 |
30 |
0.0 |
0 |
0 |
80__documents__changed_text_node/
|
tests/integration/features/diff/80__documents__changed_text_node/test.itest
|
100.0 |
16 |
16 |
23 |
0.0 |
0 |
0 |
81__documents__changed_free_text_and_renamed_document/
|
tests/integration/features/diff/81__documents__changed_free_text_and_renamed_document/test.itest
|
100.0 |
21 |
21 |
28 |
0.0 |
0 |
0 |
82__documents__add_free_text/
|
tests/integration/features/diff/82__documents__add_free_text/test.itest
|
100.0 |
18 |
18 |
25 |
0.0 |
0 |
0 |
|
|
tests/integration/features/diff/83__documents__add_uid/test.itest
|
100.0 |
18 |
18 |
25 |
0.0 |
0 |
0 |
97__all_nodes__ensure_order_when_several_changes/
|
tests/integration/features/diff/97__all_nodes__ensure_order_when_several_changes/test.itest
|
100.0 |
14 |
14 |
20 |
0.0 |
0 |
0 |
|
|
tests/integration/features/diff/120__escaping__basic/test.itest
|
100.0 |
30 |
30 |
34 |
0.0 |
0 |
0 |
|
|
|
|
tests/integration/features/diff/--generate-diff/01_basic/test.itest
|
100.0 |
15 |
15 |
16 |
0.0 |
0 |
0 |
|
|
tests/integration/features/diff/--generate-diff/02_grammar_with_alias/test.itest
|
100.0 |
14 |
14 |
15 |
0.0 |
0 |
0 |
|
|
01_invalid_revision_format_missing_two_dots/
|
tests/integration/features/diff/--generate-diff/_validations/01_invalid_revision_format_missing_two_dots/test.itest
|
100.0 |
16 |
16 |
18 |
0.0 |
0 |
0 |
|
|
tests/integration/features/diff/--generate-diff/_validations/02_invalid_git_revision/test.itest
|
100.0 |
16 |
16 |
18 |
0.0 |
0 |
0 |
|
|
01_rename_fragment_fields/
|
tests/integration/features/diff/_included_documents/01_rename_fragment_fields/test.itest
|
100.0 |
20 |
20 |
29 |
0.0 |
0 |
0 |
|
|
01__mid_match__requirements__from_requirement_to_requirement_no_uid/
|
tests/integration/features/diff/_mid_match/01__mid_match__requirements__from_requirement_to_requirement_no_uid/test.itest
|
100.0 |
20 |
20 |
28 |
0.0 |
0 |
0 |
10__mid_match__sections__from_section_to_section_modify_title/
|
tests/integration/features/diff/_mid_match/10__mid_match__sections__from_section_to_section_modify_title/test.itest
|
100.0 |
18 |
18 |
26 |
0.0 |
0 |
0 |
20__mid_match__document__from_document_to_document_changed_path/
|
tests/integration/features/diff/_mid_match/20__mid_match__document__from_document_to_document_changed_path/test.itest
|
100.0 |
18 |
18 |
26 |
0.0 |
0 |
0 |
21__mid_match__document__from_document_to_document_changed_free_text/
|
tests/integration/features/diff/_mid_match/21__mid_match__document__from_document_to_document_changed_free_text/test.itest
|
100.0 |
16 |
16 |
23 |
0.0 |
0 |
0 |
22__mid_match__document__from_document_to_document_changed_free_text_and_title/
|
tests/integration/features/diff/_mid_match/22__mid_match__document__from_document_to_document_changed_free_text_and_title/test.itest
|
100.0 |
19 |
19 |
27 |
0.0 |
0 |
0 |
|
|
|
|
tests/integration/features/document_fragments/04_nested_fragments/test.itest
|
100.0 |
11 |
11 |
14 |
0.0 |
0 |
0 |
05_nested_fragments_relations/
|
tests/integration/features/document_fragments/05_nested_fragments_relations/test.itest
|
100.0 |
11 |
11 |
14 |
0.0 |
0 |
0 |
10_nested_fragments_inserted_to_section/
|
tests/integration/features/document_fragments/10_nested_fragments_inserted_to_section/test.itest
|
100.0 |
15 |
15 |
18 |
0.0 |
0 |
0 |
20_included_documents_in_nested_folders/
|
tests/integration/features/document_fragments/20_included_documents_in_nested_folders/test.itest
|
100.0 |
26 |
26 |
36 |
0.0 |
0 |
0 |
30_multiple_inclusion_of_document/
|
tests/integration/features/document_fragments/30_multiple_inclusion_of_document/test.itest
|
100.0 |
11 |
11 |
15 |
0.0 |
0 |
0 |
40_DOCUMENT_FROM_FILE_in_SECTION/
|
tests/integration/features/document_fragments/40_DOCUMENT_FROM_FILE_in_SECTION/test.itest
|
100.0 |
10 |
10 |
13 |
0.0 |
0 |
0 |
60_relations_between_nodes_in_included_documents/
|
tests/integration/features/document_fragments/60_relations_between_nodes_in_included_documents/test.itest
|
0.0 |
0 |
6 |
8 |
0.0 |
0 |
0 |
|
|
included_documents_option_not_provided/
|
tests/integration/features/document_fragments/--included-documents/included_documents_option_not_provided/test.itest
|
100.0 |
26 |
26 |
32 |
0.0 |
0 |
0 |
included_documents_option_provided/
|
tests/integration/features/document_fragments/--included-documents/included_documents_option_provided/test.itest
|
100.0 |
29 |
29 |
40 |
0.0 |
0 |
0 |
|
|
01_document_file_path_must_be_sdoc/
|
tests/integration/features/document_fragments/_validations/01_document_file_path_must_be_sdoc/test.itest
|
100.0 |
5 |
5 |
7 |
0.0 |
0 |
0 |
02_document_file_path_must_be_valid/
|
tests/integration/features/document_fragments/_validations/02_document_file_path_must_be_valid/test.itest
|
100.0 |
5 |
5 |
7 |
0.0 |
0 |
0 |
03_document_file_must_be_included_once/
|
tests/integration/features/document_fragments/_validations/03_document_file_must_be_included_once/test.itest
|
100.0 |
5 |
5 |
7 |
0.0 |
0 |
0 |
|
|
|
|
tests/integration/features/doxygen/01_basic_export/test.itest
|
0.0 |
0 |
3 |
4 |
0.0 |
0 |
0 |
|
|
|
|
|
|
tests/integration/features/excel/export/01_basic_excel_export/test.itest
|
100.0 |
4 |
4 |
7 |
0.0 |
0 |
0 |
|
|
tests/integration/features/excel/export/02_no_reqs_to_export/test.itest
|
100.0 |
3 |
3 |
5 |
0.0 |
0 |
0 |
03_custom_fields_to_export/
|
tests/integration/features/excel/export/03_custom_fields_to_export/test.itest
|
100.0 |
7 |
7 |
11 |
0.0 |
0 |
0 |
04_custom_grammar_fields_to_export_fields_subset/
|
tests/integration/features/excel/export/04_custom_grammar_fields_to_export_fields_subset/test.itest
|
100.0 |
5 |
5 |
8 |
0.0 |
0 |
0 |
05_custom_grammar_fields_to_export_fields_default/
|
tests/integration/features/excel/export/05_custom_grammar_fields_to_export_fields_default/test.itest
|
100.0 |
5 |
5 |
8 |
0.0 |
0 |
0 |
06_custom_grammar_fields_to_export_fields_all/
|
tests/integration/features/excel/export/06_custom_grammar_fields_to_export_fields_all/test.itest
|
100.0 |
5 |
5 |
8 |
0.0 |
0 |
0 |
07_custom_grammar_fields_to_export_fields_all_special/
|
tests/integration/features/excel/export/07_custom_grammar_fields_to_export_fields_all_special/test.itest
|
100.0 |
5 |
5 |
8 |
0.0 |
0 |
0 |
20_excel_export_multiple_docs/
|
tests/integration/features/excel/export/20_excel_export_multiple_docs/test.itest
|
100.0 |
6 |
6 |
9 |
0.0 |
0 |
0 |
|
|
|
|
tests/integration/features/excel/import/01_import_basic_e2e/test.itest
|
100.0 |
7 |
7 |
8 |
0.0 |
0 |
0 |
02_float_fields_converted_to_strings/
|
tests/integration/features/excel/import/02_float_fields_converted_to_strings/test.itest
|
100.0 |
16 |
16 |
17 |
0.0 |
0 |
0 |
03_default_fields_are_not_duplicated/
|
tests/integration/features/excel/import/03_default_fields_are_not_duplicated/test.itest
|
100.0 |
13 |
13 |
14 |
0.0 |
0 |
0 |
|
|
|
|
|
|
tests/integration/features/html/--filter-nodes/01_basic_filter/test.itest
|
0.0 |
0 |
10 |
12 |
0.0 |
0 |
0 |
02_section_is_filtered_when_its_requirements_are_filtered/
|
tests/integration/features/html/--filter-nodes/02_section_is_filtered_when_its_requirements_are_filtered/test.itest
|
0.0 |
0 |
11 |
13 |
0.0 |
0 |
0 |
03_all_parent_sections_are_filtered_when_its_requirements_are_filtered/
|
tests/integration/features/html/--filter-nodes/03_all_parent_sections_are_filtered_when_its_requirements_are_filtered/test.itest
|
0.0 |
0 |
12 |
14 |
0.0 |
0 |
0 |
04_all_parent_sections_MUST_NOT_be_filtered_when_not_all_its_requirements_are_filtered/
|
tests/integration/features/html/--filter-nodes/04_all_parent_sections_MUST_NOT_be_filtered_when_not_all_its_requirements_are_filtered/test.itest
|
0.0 |
0 |
13 |
15 |
0.0 |
0 |
0 |
|
|
01_filter_non_nested_section/
|
tests/integration/features/html/--filter-nodes/_SECTION/01_filter_non_nested_section/test.itest
|
0.0 |
0 |
11 |
13 |
0.0 |
0 |
0 |
02_filter_nested_section_parent/
|
tests/integration/features/html/--filter-nodes/_SECTION/02_filter_nested_section_parent/test.itest
|
0.0 |
0 |
11 |
14 |
0.0 |
0 |
0 |
03_filter_nested_section/
|
tests/integration/features/html/--filter-nodes/_SECTION/03_filter_nested_section/test.itest
|
0.0 |
0 |
11 |
14 |
0.0 |
0 |
0 |
|
|
|
|
tests/integration/features/html/--filter-nodes/_SECTION/_validations/01_incorrect_query/test.itest
|
0.0 |
0 |
2 |
2 |
0.0 |
0 |
0 |
|
|
|
|
tests/integration/features/html/--filter-nodes/_validations/01_incorrect_query/test.itest
|
0.0 |
0 |
2 |
2 |
0.0 |
0 |
0 |
|
|
|
|
tests/integration/features/html/assets/01_asset_export/test.itest
|
0.0 |
0 |
7 |
10 |
0.0 |
0 |
0 |
02_asset_export_single_sdoc_rel_path/
|
tests/integration/features/html/assets/02_asset_export_single_sdoc_rel_path/test.itest
|
0.0 |
0 |
7 |
10 |
0.0 |
0 |
0 |
03_asset_export_single_sdoc_full_path/
|
tests/integration/features/html/assets/03_asset_export_single_sdoc_full_path/test.itest
|
0.0 |
0 |
7 |
10 |
0.0 |
0 |
0 |
05_asset_export_does_only_when_newer/
|
tests/integration/features/html/assets/05_asset_export_does_only_when_newer/test.itest
|
0.0 |
0 |
11 |
14 |
0.0 |
0 |
0 |
20_asset_export_single_sdoc_double_includes_rel_path/
|
tests/integration/features/html/assets/20_asset_export_single_sdoc_double_includes_rel_path/test.itest
|
0.0 |
0 |
7 |
10 |
0.0 |
0 |
0 |
30_asset_copying_on_windows_works_like_on_linux/
|
tests/integration/features/html/assets/30_asset_copying_on_windows_works_like_on_linux/test.itest
|
0.0 |
0 |
7 |
10 |
0.0 |
0 |
0 |
|
|
01_basic_compliance_matrix/
|
tests/integration/features/html/child_relations/01_basic_compliance_matrix/test.itest
|
0.0 |
0 |
13 |
14 |
0.0 |
0 |
0 |
02_child_link_not_registered_relation/
|
tests/integration/features/html/child_relations/02_child_link_not_registered_relation/test.itest
|
0.0 |
0 |
4 |
4 |
0.0 |
0 |
0 |
03_child_link_does_not_exist/
|
tests/integration/features/html/child_relations/03_child_link_does_not_exist/test.itest
|
0.0 |
0 |
2 |
2 |
0.0 |
0 |
0 |
|
|
|
|
tests/integration/features/html/document_discovery/03_input_dir_has_slash/test.itest
|
0.0 |
0 |
7 |
9 |
0.0 |
0 |
0 |
|
|
tests/integration/features/html/document_discovery/07_input_is_single_file/test.itest
|
0.0 |
0 |
7 |
9 |
0.0 |
0 |
0 |
08_finds_document_through_empty_intermediate_folders/
|
tests/integration/features/html/document_discovery/08_finds_document_through_empty_intermediate_folders/test.itest
|
100.0 |
10 |
10 |
13 |
0.0 |
0 |
0 |
09_does_not_find_documents_in_output_folder/
|
tests/integration/features/html/document_discovery/09_does_not_find_documents_in_output_folder/test.itest
|
0.0 |
0 |
7 |
7 |
0.0 |
0 |
0 |
|
|
01_escape_input_from_sdoc/
|
tests/integration/features/html/escaping/01_escape_input_from_sdoc/test.itest
|
0.0 |
0 |
50 |
64 |
0.0 |
0 |
0 |
02_escape_input_from_src_file/
|
tests/integration/features/html/escaping/02_escape_input_from_src_file/test.itest
|
0.0 |
0 |
14 |
20 |
0.0 |
0 |
0 |
|
|
|
|
tests/integration/features/html/frontpage_document_meta/11_git_version_and_date/test.itest
|
0.0 |
0 |
47 |
55 |
0.0 |
0 |
0 |
|
|
|
|
tests/integration/features/html/hello_world/01_minimal_document/test.itest
|
100.0 |
8 |
8 |
10 |
0.0 |
0 |
0 |
02_minimal_document_with_freetext/
|
tests/integration/features/html/hello_world/02_minimal_document_with_freetext/test.itest
|
100.0 |
10 |
10 |
13 |
0.0 |
0 |
0 |
|
|
01_when_document_changes_regenerate_it/
|
tests/integration/features/html/incremental_generation/01_when_document_changes_regenerate_it/test.itest
|
100.0 |
16 |
16 |
19 |
0.0 |
0 |
0 |
02_when_changes_regenerate_immediate_neighbours/
|
tests/integration/features/html/incremental_generation/02_when_changes_regenerate_immediate_neighbours/test.itest
|
100.0 |
31 |
31 |
36 |
0.0 |
0 |
0 |
03_when_new_child_generate_parents/
|
tests/integration/features/html/incremental_generation/03_when_new_child_generate_parents/test.itest
|
100.0 |
26 |
26 |
33 |
0.0 |
0 |
0 |
04_when_config_changes_generate_everything/
|
tests/integration/features/html/incremental_generation/04_when_config_changes_generate_everything/test.itest
|
100.0 |
17 |
17 |
20 |
0.0 |
0 |
0 |
20_sdoc_and_source_files_backward/
|
tests/integration/features/html/incremental_generation/20_sdoc_and_source_files_backward/test.itest
|
100.0 |
29 |
29 |
34 |
0.0 |
0 |
0 |
25_sdoc_and_source_files_forward/
|
tests/integration/features/html/incremental_generation/25_sdoc_and_source_files_forward/test.itest
|
100.0 |
32 |
32 |
37 |
0.0 |
0 |
0 |
|
|
01_does_not_choke_on_ds_store_macos_files/
|
tests/integration/features/html/jinja/01_does_not_choke_on_ds_store_macos_files/test.itest
|
0.0 |
0 |
8 |
11 |
0.0 |
0 |
0 |
precompiled_jinja_templates/
|
|
|
tests/integration/features/html/jinja/precompiled_jinja_templates/01_basic/test.itest
|
100.0 |
14 |
14 |
17 |
0.0 |
0 |
0 |
|
|
|
|
tests/integration/features/html/markdown_markup_to_html/10_table/test.itest
|
0.0 |
0 |
10 |
11 |
0.0 |
0 |
0 |
|
|
|
|
tests/integration/features/html/parallelization/04_parallelization/test.itest
|
100.0 |
45 |
45 |
48 |
0.0 |
0 |
0 |
05_parallelization_no_macos_problem_regression/
|
tests/integration/features/html/parallelization/05_parallelization_no_macos_problem_regression/test.itest
|
100.0 |
37 |
37 |
41 |
0.0 |
0 |
0 |
06_parallelization_sdoc_parsing_problem_in_child_process/
|
tests/integration/features/html/parallelization/06_parallelization_sdoc_parsing_problem_in_child_process/test.itest
|
100.0 |
5 |
5 |
7 |
0.0 |
0 |
0 |
|
|
10_wildcard_enhanced_image/
|
tests/integration/features/html/rst_markup_to_html/10_wildcard_enhanced_image/test.itest
|
0.0 |
0 |
4 |
5 |
0.0 |
0 |
0 |
11_wildcard_enhanced_image_nested/
|
tests/integration/features/html/rst_markup_to_html/11_wildcard_enhanced_image_nested/test.itest
|
0.0 |
0 |
4 |
5 |
0.0 |
0 |
0 |
12_wildcard_enhanced_image_input_path_not_cwd/
|
tests/integration/features/html/rst_markup_to_html/12_wildcard_enhanced_image_input_path_not_cwd/test.itest
|
0.0 |
0 |
4 |
5 |
0.0 |
0 |
0 |
|
|
tests/integration/features/html/rst_markup_to_html/20_csv_table/test.itest
|
0.0 |
0 |
7 |
9 |
0.0 |
0 |
0 |
|
|
tests/integration/features/html/rst_markup_to_html/30_code_block/test.itest
|
0.0 |
0 |
6 |
7 |
0.0 |
0 |
0 |
|
|
tests/integration/features/html/rst_markup_to_html/40_link/test.itest
|
0.0 |
0 |
7 |
8 |
0.0 |
0 |
0 |
|
|
03_rst_to_html_conversion_warnings/
|
tests/integration/features/html/rst_markup_to_html/_validations/03_rst_to_html_conversion_warnings/test.itest
|
0.0 |
0 |
11 |
11 |
0.0 |
0 |
0 |
|
|
|
|
tests/integration/features/html/stable_url_links/01_basic/test.itest
|
0.0 |
0 |
48 |
53 |
0.0 |
0 |
0 |
|
|
tests/integration/features/html/stable_url_links/02_custom_grammar/test.itest
|
0.0 |
0 |
24 |
27 |
0.0 |
0 |
0 |
03_custom_grammar_with_mids/
|
tests/integration/features/html/stable_url_links/03_custom_grammar_with_mids/test.itest
|
0.0 |
0 |
24 |
26 |
0.0 |
0 |
0 |
|
|
tests/integration/features/html/stable_url_links/04_sdoc_fragments/test.itest
|
0.0 |
0 |
24 |
26 |
0.0 |
0 |
0 |
|
|
|
|
tests/integration/features/html/utf8/01_utf8_in_sdoc/test.itest
|
0.0 |
0 |
10 |
14 |
0.0 |
0 |
0 |
|
|
|
|
tests/integration/features/html2pdf/01_empty_document/test.itest
|
100.0 |
8 |
8 |
13 |
0.0 |
0 |
0 |
02_three_top_level_requirements/
|
tests/integration/features/html2pdf/02_three_top_level_requirements/test.itest
|
100.0 |
11 |
11 |
16 |
0.0 |
0 |
0 |
03_three_documents_with_assets/
|
tests/integration/features/html2pdf/03_three_documents_with_assets/test.itest
|
100.0 |
13 |
13 |
19 |
0.0 |
0 |
0 |
04_composable_document_with_assets/
|
tests/integration/features/html2pdf/04_composable_document_with_assets/test.itest
|
100.0 |
19 |
19 |
27 |
0.0 |
0 |
0 |
05_generate_bundle_document/
|
tests/integration/features/html2pdf/05_generate_bundle_document/test.itest
|
100.0 |
15 |
15 |
21 |
0.0 |
0 |
0 |
05b_generate_bundle_document_meta_via_config/
|
tests/integration/features/html2pdf/05b_generate_bundle_document_meta_via_config/test.itest
|
100.0 |
16 |
16 |
22 |
0.0 |
0 |
0 |
|
|
tests/integration/features/html2pdf/06_system_chromedriver/test.itest
|
100.0 |
11 |
11 |
16 |
0.0 |
0 |
0 |
07_composable_document_with_relations/
|
tests/integration/features/html2pdf/07_composable_document_with_relations/test.itest
|
100.0 |
25 |
25 |
31 |
0.0 |
0 |
0 |
08_three_requirements_each_on_new_page/
|
tests/integration/features/html2pdf/08_three_requirements_each_on_new_page/test.itest
|
100.0 |
14 |
14 |
19 |
0.0 |
0 |
0 |
09_cross_document_links_relative_paths/
|
tests/integration/features/html2pdf/09_cross_document_links_relative_paths/test.itest
|
100.0 |
13 |
13 |
19 |
0.0 |
0 |
0 |
90_strictdoc_smoke_test_html2pdf/
|
tests/integration/features/html2pdf/90_strictdoc_smoke_test_html2pdf/test.itest
|
100.0 |
4 |
4 |
6 |
0.0 |
0 |
0 |
|
|
01_invalid_path_to_html2pdf_template/
|
tests/integration/features/html2pdf/_validations/01_invalid_path_to_html2pdf_template/test.itest
|
100.0 |
3 |
3 |
5 |
0.0 |
0 |
0 |
|
|
|
|
tests/integration/features/json/01_basic_json_export/test.itest
|
0.0 |
0 |
5 |
7 |
0.0 |
0 |
0 |
02_export_without_and_with_included_documents/
|
tests/integration/features/json/02_export_without_and_with_included_documents/test.itest
|
0.0 |
0 |
31 |
37 |
0.0 |
0 |
0 |
|
|
tests/integration/features/json/03_section/test.itest
|
0.0 |
0 |
21 |
24 |
0.0 |
0 |
0 |
|
|
tests/integration/features/json/04_composite_node/test.itest
|
0.0 |
0 |
21 |
24 |
0.0 |
0 |
0 |
|
|
|
|
tests/integration/features/markdown/05_relations/test.itest
|
0.0 |
0 |
10 |
14 |
0.0 |
0 |
0 |
06_requirement_node_recognition/
|
tests/integration/features/markdown/06_requirement_node_recognition/test.itest
|
0.0 |
0 |
8 |
10 |
0.0 |
0 |
0 |
|
|
tests/integration/features/markdown/07_relations_all_types/test.itest
|
0.0 |
0 |
46 |
55 |
0.0 |
0 |
0 |
|
|
|
|
tests/integration/features/mathjax/01_mathjax_enabled/test.itest
|
100.0 |
7 |
7 |
9 |
0.0 |
0 |
0 |
|
|
tests/integration/features/mathjax/02_mathjax_disabled/test.itest
|
100.0 |
7 |
7 |
9 |
0.0 |
0 |
0 |
03_mathjax_enabled_math_block/
|
tests/integration/features/mathjax/03_mathjax_enabled_math_block/test.itest
|
100.0 |
20 |
20 |
25 |
0.0 |
0 |
0 |
04_mathjax_disabled_math_block/
|
tests/integration/features/mathjax/04_mathjax_disabled_math_block/test.itest
|
100.0 |
10 |
10 |
14 |
0.0 |
0 |
0 |
|
|
01_export_to_sdoc_format_with_filter/
|
tests/integration/features/node_filters/01_export_to_sdoc_format_with_filter/test.itest
|
0.0 |
0 |
3 |
4 |
0.0 |
0 |
0 |
|
|
|
|
|
|
|
|
tests/integration/features/options/options_per_cli/--config/01_option_is_provided/test.itest
|
0.0 |
0 |
3 |
4 |
0.0 |
0 |
0 |
|
|
01_debug_provides_stacktrace/
|
tests/integration/features/options/options_per_cli/--debug/01_debug_provides_stacktrace/test.itest
|
0.0 |
0 |
6 |
7 |
0.0 |
0 |
0 |
|
|
|
|
tests/integration/features/options/options_per_cli/--formats/01_incorrect_format/test.itest
|
0.0 |
0 |
2 |
3 |
0.0 |
0 |
0 |
|
|
tests/integration/features/options/options_per_cli/--no-parallelization/test.itest
|
0.0 |
0 |
20 |
29 |
0.0 |
0 |
0 |
|
|
|
|
tests/integration/features/options/options_per_cli/--output-dir/01_output_dir_full_path/test.itest
|
0.0 |
0 |
10 |
14 |
0.0 |
0 |
0 |
02_output_dir_relative_path/
|
tests/integration/features/options/options_per_cli/--output-dir/02_output_dir_relative_path/test.itest
|
0.0 |
0 |
9 |
12 |
0.0 |
0 |
0 |
|
|
01_project_title_not_specified/
|
tests/integration/features/options/options_per_cli/--project-title/01_project_title_not_specified/test.itest
|
0.0 |
0 |
4 |
5 |
0.0 |
0 |
0 |
02_project_title_is_specified/
|
tests/integration/features/options/options_per_cli/--project-title/02_project_title_is_specified/test.itest
|
0.0 |
0 |
4 |
5 |
0.0 |
0 |
0 |
|
|
01_view_option_is_provided/
|
tests/integration/features/options/options_per_cli/--view/01_view_option_is_provided/test.itest
|
0.0 |
0 |
8 |
9 |
0.0 |
0 |
0 |
02_if_view_option_is_not_provided_then_default_view/
|
tests/integration/features/options/options_per_cli/--view/02_if_view_option_is_not_provided_then_default_view/test.itest
|
0.0 |
0 |
5 |
6 |
0.0 |
0 |
0 |
|
|
|
|
tests/integration/features/options/options_per_cli/input_path/02_invalid_path/test.itest
|
0.0 |
0 |
3 |
4 |
0.0 |
0 |
0 |
|
|
|
|
01_options_markup_is_default/
|
tests/integration/features/options/options_per_document/MARKUP/01_options_markup_is_default/test.itest
|
0.0 |
0 |
5 |
7 |
0.0 |
0 |
0 |
02_options_markup_is_text/
|
tests/integration/features/options/options_per_document/MARKUP/02_options_markup_is_text/test.itest
|
0.0 |
0 |
9 |
11 |
0.0 |
0 |
0 |
03_options_markup_is_html/
|
tests/integration/features/options/options_per_document/MARKUP/03_options_markup_is_html/test.itest
|
0.0 |
0 |
4 |
5 |
0.0 |
0 |
0 |
|
|
|
|
|
|
tests/integration/features/options/options_per_project/exclude_doc_paths/01_option_specified/test.itest
|
0.0 |
0 |
11 |
14 |
0.0 |
0 |
0 |
|
|
|
|
tests/integration/features/options/options_per_project/exclude_source_paths/01_option_specified/test.itest
|
0.0 |
0 |
4 |
5 |
0.0 |
0 |
0 |
|
|
|
|
|
|
tests/integration/features/options/options_per_project/features/MATHJAX/01_enabled/test.itest
|
100.0 |
7 |
7 |
9 |
0.0 |
0 |
0 |
|
|
tests/integration/features/options/options_per_project/features/MATHJAX/02_disabled/test.itest
|
100.0 |
7 |
7 |
9 |
0.0 |
0 |
0 |
|
|
|
|
tests/integration/features/options/options_per_project/features/MERMAID/01_enabled/test.itest
|
0.0 |
0 |
8 |
10 |
0.0 |
0 |
0 |
|
|
tests/integration/features/options/options_per_project/features/MERMAID/02_disabled/test.itest
|
0.0 |
0 |
8 |
11 |
0.0 |
0 |
0 |
|
|
|
|
tests/integration/features/options/options_per_project/features/RAPIDOC/01_enabled/test.itest
|
0.0 |
0 |
8 |
11 |
0.0 |
0 |
0 |
|
|
tests/integration/features/options/options_per_project/features/RAPIDOC/02_disabled/test.itest
|
0.0 |
0 |
3 |
4 |
0.0 |
0 |
0 |
|
|
|
|
tests/integration/features/options/options_per_project/features/no_options/01_enabled/test.itest
|
0.0 |
0 |
7 |
9 |
0.0 |
0 |
0 |
|
|
tests/integration/features/options/options_per_project/features/no_options/02_disabled/test.itest
|
0.0 |
0 |
7 |
10 |
0.0 |
0 |
0 |
html_assets_strictdoc_dir/
|
|
|
tests/integration/features/options/options_per_project/html_assets_strictdoc_dir/01_option_specified/test.itest
|
0.0 |
0 |
9 |
12 |
0.0 |
0 |
0 |
|
|
tests/integration/features/options/options_per_project/html_assets_strictdoc_dir/02_option_not_specified/test.itest
|
0.0 |
0 |
9 |
12 |
0.0 |
0 |
0 |
|
|
|
|
tests/integration/features/options/options_per_project/include_doc_paths/01_option_specified/test.itest
|
0.0 |
0 |
11 |
14 |
0.0 |
0 |
0 |
|
|
tests/integration/features/options/options_per_project/include_doc_paths/02_invalid_option_toml/test.itest
|
0.0 |
0 |
2 |
3 |
0.0 |
0 |
0 |
|
|
tests/integration/features/options/options_per_project/include_doc_paths/03_invalid_option_py/test.itest
|
0.0 |
0 |
2 |
3 |
0.0 |
0 |
0 |
|
|
|
|
tests/integration/features/options/options_per_project/include_source_paths/01_option_specified/test.itest
|
0.0 |
0 |
4 |
5 |
0.0 |
0 |
0 |
|
|
|
|
tests/integration/features/options/options_per_project/project_title/01_option_specified/test.itest
|
0.0 |
0 |
4 |
6 |
0.0 |
0 |
0 |
|
|
tests/integration/features/options/options_per_project/project_title/02_option_not_specified/test.itest
|
0.0 |
0 |
4 |
6 |
0.0 |
0 |
0 |
|
|
|
|
tests/integration/features/options/options_per_project/validations/01_malformed_toml/test.itest
|
0.0 |
0 |
2 |
2 |
0.0 |
0 |
0 |
|
|
tests/integration/features/options/options_per_project/validations/02_unknown_feature/test.itest
|
0.0 |
0 |
2 |
2 |
0.0 |
0 |
0 |
|
|
tests/integration/features/options/options_per_project/validations/03_features_not_array/test.itest
|
0.0 |
0 |
2 |
2 |
0.0 |
0 |
0 |
|
|
01_traceability_index_build_finished/
|
tests/integration/features/plugin/01_traceability_index_build_finished/test.itest
|
0.0 |
0 |
24 |
26 |
0.0 |
0 |
0 |
|
|
01_statistics_are_generated/
|
tests/integration/features/project_statistics/01_statistics_are_generated/test.itest
|
100.0 |
15 |
15 |
18 |
0.0 |
0 |
0 |
10_metric_sections_without_text/
|
tests/integration/features/project_statistics/10_metric_sections_without_text/test.itest
|
100.0 |
16 |
16 |
19 |
0.0 |
0 |
0 |
20_requirement_metric_does_not_include_text_nodes/
|
tests/integration/features/project_statistics/20_requirement_metric_does_not_include_text_nodes/test.itest
|
100.0 |
14 |
14 |
17 |
0.0 |
0 |
0 |
30_requirements_status_breakdown/
|
tests/integration/features/project_statistics/30_requirements_status_breakdown/test.itest
|
100.0 |
20 |
20 |
23 |
0.0 |
0 |
0 |
90_user_provided_statistics/
|
tests/integration/features/project_statistics/90_user_provided_statistics/test.itest
|
100.0 |
18 |
18 |
21 |
0.0 |
0 |
0 |
91_user_provided_statistics_wrong_module/
|
tests/integration/features/project_statistics/91_user_provided_statistics_wrong_module/test.itest
|
100.0 |
12 |
12 |
13 |
0.0 |
0 |
0 |
|
|
|
|
|
|
|
|
|
|
tests/integration/features/reqif/profiles/p01_sdoc/end_to_end/01_minimal_reqif/test.itest
|
100.0 |
9 |
9 |
11 |
0.0 |
0 |
0 |
|
|
tests/integration/features/reqif/profiles/p01_sdoc/end_to_end/02_one_requirement/test.itest
|
100.0 |
7 |
7 |
8 |
0.0 |
0 |
0 |
03_one_section_one_requirement/
|
tests/integration/features/reqif/profiles/p01_sdoc/end_to_end/03_one_section_one_requirement/test.itest
|
100.0 |
7 |
7 |
8 |
0.0 |
0 |
0 |
04_one_section_one_subsection_one_requirement/
|
tests/integration/features/reqif/profiles/p01_sdoc/end_to_end/04_one_section_one_subsection_one_requirement/test.itest
|
100.0 |
7 |
7 |
8 |
0.0 |
0 |
0 |
|
|
tests/integration/features/reqif/profiles/p01_sdoc/end_to_end/05_two_sections/test.itest
|
100.0 |
7 |
7 |
8 |
0.0 |
0 |
0 |
|
|
tests/integration/features/reqif/profiles/p01_sdoc/end_to_end/06_three_sections/test.itest
|
100.0 |
7 |
7 |
8 |
0.0 |
0 |
0 |
|
|
tests/integration/features/reqif/profiles/p01_sdoc/end_to_end/07_one_nested_section/test.itest
|
100.0 |
7 |
7 |
8 |
0.0 |
0 |
0 |
|
|
tests/integration/features/reqif/profiles/p01_sdoc/end_to_end/08_two_nested_sections/test.itest
|
100.0 |
7 |
7 |
8 |
0.0 |
0 |
0 |
09_next_requirement_drop_in_level/
|
tests/integration/features/reqif/profiles/p01_sdoc/end_to_end/09_next_requirement_drop_in_level/test.itest
|
100.0 |
7 |
7 |
8 |
0.0 |
0 |
0 |
10_next_requirement_drop_of_two_levels/
|
tests/integration/features/reqif/profiles/p01_sdoc/end_to_end/10_next_requirement_drop_of_two_levels/test.itest
|
100.0 |
7 |
7 |
8 |
0.0 |
0 |
0 |
11_exporting_sections_free_text/
|
tests/integration/features/reqif/profiles/p01_sdoc/end_to_end/11_exporting_sections_free_text/test.itest
|
100.0 |
7 |
7 |
8 |
0.0 |
0 |
0 |
|
|
tests/integration/features/reqif/profiles/p01_sdoc/end_to_end/12_multiline_statements/test.itest
|
100.0 |
7 |
7 |
8 |
0.0 |
0 |
0 |
|
|
tests/integration/features/reqif/profiles/p01_sdoc/end_to_end/14_document_freetext/test.itest
|
100.0 |
7 |
7 |
8 |
0.0 |
0 |
0 |
15_composite_requirement/
|
tests/integration/features/reqif/profiles/p01_sdoc/end_to_end/15_composite_requirement/test.itest
|
100.0 |
7 |
7 |
8 |
0.0 |
0 |
0 |
|
|
tests/integration/features/reqif/profiles/p01_sdoc/end_to_end/20_comment_multiple/test.itest
|
100.0 |
7 |
7 |
8 |
0.0 |
0 |
0 |
|
|
tests/integration/features/reqif/profiles/p01_sdoc/end_to_end/30_custom_grammar/test.itest
|
100.0 |
7 |
7 |
8 |
0.0 |
0 |
0 |
31_custom_grammar_single_choice_type/
|
tests/integration/features/reqif/profiles/p01_sdoc/end_to_end/31_custom_grammar_single_choice_type/test.itest
|
100.0 |
7 |
7 |
8 |
0.0 |
0 |
0 |
32_custom_grammar_multi_choice_type/
|
tests/integration/features/reqif/profiles/p01_sdoc/end_to_end/32_custom_grammar_multi_choice_type/test.itest
|
100.0 |
7 |
7 |
8 |
0.0 |
0 |
0 |
33_custom_grammar_multiple_node_types/
|
tests/integration/features/reqif/profiles/p01_sdoc/end_to_end/33_custom_grammar_multiple_node_types/test.itest
|
100.0 |
7 |
7 |
8 |
0.0 |
0 |
0 |
|
|
tests/integration/features/reqif/profiles/p01_sdoc/end_to_end/35_HUMAN_TITLE/test.itest
|
100.0 |
7 |
7 |
8 |
0.0 |
0 |
0 |
|
|
tests/integration/features/reqif/profiles/p01_sdoc/end_to_end/40_specification_type/test.itest
|
100.0 |
13 |
13 |
16 |
0.0 |
0 |
0 |
50_reqifz_basic_roundtrip/
|
tests/integration/features/reqif/profiles/p01_sdoc/end_to_end/50_reqifz_basic_roundtrip/test.itest
|
100.0 |
6 |
6 |
7 |
0.0 |
0 |
0 |
|
|
tests/integration/features/reqif/profiles/p01_sdoc/end_to_end/60_multiple_documents/test.itest
|
100.0 |
8 |
8 |
9 |
0.0 |
0 |
0 |
|
|
tests/integration/features/reqif/profiles/p01_sdoc/end_to_end/70_relations/test.itest
|
100.0 |
7 |
7 |
8 |
0.0 |
0 |
0 |
90_legacy_section_not_supported_anymore/
|
tests/integration/features/reqif/profiles/p01_sdoc/end_to_end/90_legacy_section_not_supported_anymore/test.itest
|
100.0 |
5 |
5 |
7 |
0.0 |
0 |
0 |
|
|
tests/integration/features/reqif/profiles/p01_sdoc/end_to_end/100_export_reqif_header/test.itest
|
100.0 |
17 |
17 |
19 |
0.0 |
0 |
0 |
|
|
|
|
tests/integration/features/reqif/profiles/p01_sdoc/end_to_end/--reqif-enable-mid/01_cli_option/test.itest
|
100.0 |
6 |
6 |
7 |
0.0 |
0 |
0 |
|
|
tests/integration/features/reqif/profiles/p01_sdoc/end_to_end/--reqif-enable-mid/02_toml_option/test.itest
|
100.0 |
8 |
8 |
10 |
0.0 |
0 |
0 |
|
|
|
|
tests/integration/features/reqif/profiles/p01_sdoc/end_to_end/--reqif-import-markup/01_cli_option/test.itest
|
100.0 |
6 |
6 |
7 |
0.0 |
0 |
0 |
|
|
tests/integration/features/reqif/profiles/p01_sdoc/end_to_end/--reqif-import-markup/02_toml_option/test.itest
|
100.0 |
7 |
7 |
8 |
0.0 |
0 |
0 |
--reqif-multiline-is-xhtml/
|
|
|
tests/integration/features/reqif/profiles/p01_sdoc/end_to_end/--reqif-multiline-is-xhtml/01_cli_option/test.itest
|
100.0 |
41 |
41 |
46 |
0.0 |
0 |
0 |
|
|
tests/integration/features/reqif/profiles/p01_sdoc/end_to_end/--reqif-multiline-is-xhtml/02_toml_option/test.itest
|
100.0 |
40 |
40 |
45 |
0.0 |
0 |
0 |
|
|
|
|
tests/integration/features/reqif/profiles/p01_sdoc/examples/01_sample/test.itest
|
100.0 |
16 |
16 |
19 |
0.0 |
0 |
0 |
|
|
|
|
|
|
tests/integration/features/reqif/read_reqif/01_read_reqif_basic/01_minimal_document/test.itest
|
100.0 |
8 |
8 |
10 |
0.0 |
0 |
0 |
|
|
|
|
tests/integration/features/rst/01_basic_rst_export/test.itest
|
100.0 |
6 |
6 |
9 |
0.0 |
0 |
0 |
02_folder_structure_is_preserved_for_nested/
|
tests/integration/features/rst/02_folder_structure_is_preserved_for_nested/test.itest
|
100.0 |
6 |
6 |
9 |
0.0 |
0 |
0 |
04_one_requirement_without_title/
|
tests/integration/features/rst/04_one_requirement_without_title/test.itest
|
100.0 |
6 |
6 |
9 |
0.0 |
0 |
0 |
05_requirement_without_title/
|
tests/integration/features/rst/05_requirement_without_title/test.itest
|
100.0 |
6 |
6 |
9 |
0.0 |
0 |
0 |
06_requirement_with_title/
|
tests/integration/features/rst/06_requirement_with_title/test.itest
|
100.0 |
6 |
6 |
9 |
0.0 |
0 |
0 |
|
|
tests/integration/features/rst/07_requirement_comments/test.itest
|
100.0 |
6 |
6 |
9 |
0.0 |
0 |
0 |
08_requirement_comments_then_section/
|
tests/integration/features/rst/08_requirement_comments_then_section/test.itest
|
100.0 |
6 |
6 |
9 |
0.0 |
0 |
0 |
09_requirement_rationale/
|
tests/integration/features/rst/09_requirement_rationale/test.itest
|
100.0 |
6 |
6 |
9 |
0.0 |
0 |
0 |
|
|
tests/integration/features/rst/20_custom_field/test.itest
|
100.0 |
6 |
6 |
9 |
0.0 |
0 |
0 |
30_requirement_references/
|
tests/integration/features/rst/30_requirement_references/test.itest
|
100.0 |
6 |
6 |
9 |
0.0 |
0 |
0 |
40_link_to_another_section/
|
tests/integration/features/rst/40_link_to_another_section/test.itest
|
100.0 |
6 |
6 |
9 |
0.0 |
0 |
0 |
|
|
tests/integration/features/rst/41_link_to_node/test.itest
|
100.0 |
6 |
6 |
9 |
0.0 |
0 |
0 |
42_link_with_custom_grammar/
|
tests/integration/features/rst/42_link_with_custom_grammar/test.itest
|
100.0 |
6 |
6 |
9 |
0.0 |
0 |
0 |
|
|
tests/integration/features/rst/50_link_to_anchor/test.itest
|
100.0 |
6 |
6 |
9 |
0.0 |
0 |
0 |
51_link_to_anchor_with_title/
|
tests/integration/features/rst/51_link_to_anchor_with_title/test.itest
|
100.0 |
6 |
6 |
9 |
0.0 |
0 |
0 |
|
|
tests/integration/features/rst/52_link_to_document/test.itest
|
100.0 |
7 |
7 |
10 |
0.0 |
0 |
0 |
|
|
tests/integration/features/rst/60_field_human_titles/test.itest
|
100.0 |
18 |
18 |
22 |
0.0 |
0 |
0 |
|
|
|
|
|
|
tests/integration/features/sdoc/LEVEL/01_level_is_None/test.itest
|
0.0 |
0 |
22 |
32 |
0.0 |
0 |
0 |
02_level_is_None_for_requirements/
|
tests/integration/features/sdoc/LEVEL/02_level_is_None_for_requirements/test.itest
|
0.0 |
0 |
16 |
22 |
0.0 |
0 |
0 |
|
|
|
|
tests/integration/features/sdoc/LEVEL/AUTO_LEVELS/01_option_is_on/test.itest
|
0.0 |
0 |
6 |
8 |
0.0 |
0 |
0 |
|
|
tests/integration/features/sdoc/LEVEL/AUTO_LEVELS/02_option_is_off/test.itest
|
0.0 |
0 |
6 |
8 |
0.0 |
0 |
0 |
03_section_level_is_not_provided_when_automatic_levels_is_off/
|
tests/integration/features/sdoc/LEVEL/AUTO_LEVELS/03_section_level_is_not_provided_when_automatic_levels_is_off/test.itest
|
0.0 |
0 |
2 |
2 |
0.0 |
0 |
0 |
|
|
tests/integration/features/sdoc/LEVEL/AUTO_LEVELS/07_includes_w_option_on/test.itest
|
0.0 |
0 |
6 |
8 |
0.0 |
0 |
0 |
08_includes_w_option_off/
|
tests/integration/features/sdoc/LEVEL/AUTO_LEVELS/08_includes_w_option_off/test.itest
|
0.0 |
0 |
6 |
8 |
0.0 |
0 |
0 |
10_option_is_on_but_section_level_is_provided/
|
tests/integration/features/sdoc/LEVEL/AUTO_LEVELS/10_option_is_on_but_section_level_is_provided/test.itest
|
0.0 |
0 |
1 |
1 |
0.0 |
0 |
0 |
11_option_is_on_but_requirement_level_is_provided/
|
tests/integration/features/sdoc/LEVEL/AUTO_LEVELS/11_option_is_on_but_requirement_level_is_provided/test.itest
|
0.0 |
0 |
5 |
7 |
0.0 |
0 |
0 |
12_option_is_on_but_composite_requirement_level_is_provided/
|
tests/integration/features/sdoc/LEVEL/AUTO_LEVELS/12_option_is_on_but_composite_requirement_level_is_provided/test.itest
|
0.0 |
0 |
5 |
7 |
0.0 |
0 |
0 |
|
|
|
|
tests/integration/features/sdoc/RELATION_FIELD/01_mid_based_relation/test.itest
|
0.0 |
0 |
9 |
12 |
0.0 |
0 |
0 |
|
|
01_basic_grammar_declaration_and_valid_fields/
|
tests/integration/features/sdoc/document_grammar/01_basic_grammar_declaration_and_valid_fields/test.itest
|
0.0 |
0 |
9 |
13 |
0.0 |
0 |
0 |
|
|
tests/integration/features/sdoc/document_grammar/01_custom_field/test.itest
|
0.0 |
0 |
5 |
7 |
0.0 |
0 |
0 |
02_custom_field_rendered_to_rst/
|
tests/integration/features/sdoc/document_grammar/02_custom_field_rendered_to_rst/test.itest
|
0.0 |
0 |
5 |
7 |
0.0 |
0 |
0 |
|
|
tests/integration/features/sdoc/document_grammar/02_several_comments/test.itest
|
0.0 |
0 |
10 |
11 |
0.0 |
0 |
0 |
03_non_required_grammar_fields_are_skipped/
|
tests/integration/features/sdoc/document_grammar/03_non_required_grammar_fields_are_skipped/test.itest
|
0.0 |
0 |
2 |
3 |
0.0 |
0 |
0 |
|
|
tests/integration/features/sdoc/document_grammar/20_field_human_titles/test.itest
|
0.0 |
0 |
15 |
17 |
0.0 |
0 |
0 |
30_grammar_without_statement_but_with_description/
|
tests/integration/features/sdoc/document_grammar/30_grammar_without_statement_but_with_description/test.itest
|
0.0 |
0 |
10 |
14 |
0.0 |
0 |
0 |
90_grammar_element_with_VIEW_STYLE/
|
01_VIEW_STYLE_declaration_controls_html_layout/
|
tests/integration/features/sdoc/document_grammar/90_grammar_element_with_VIEW_STYLE/01_VIEW_STYLE_declaration_controls_html_layout/test.itest
|
0.0 |
0 |
3 |
5 |
0.0 |
0 |
0 |
|
|
01_basic_grammar_from_file/
|
tests/integration/features/sdoc/document_grammar/_grammar_from_file/01_basic_grammar_from_file/test.itest
|
0.0 |
0 |
9 |
13 |
0.0 |
0 |
0 |
02_grammar_from_file_same_nested_folder/
|
tests/integration/features/sdoc/document_grammar/_grammar_from_file/02_grammar_from_file_same_nested_folder/test.itest
|
0.0 |
0 |
9 |
13 |
0.0 |
0 |
0 |
10_basic_grammar_from_alias/
|
tests/integration/features/sdoc/document_grammar/_grammar_from_file/10_basic_grammar_from_alias/test.itest
|
0.0 |
0 |
9 |
14 |
0.0 |
0 |
0 |
11_basic_grammar_from_alias_dot_slash/
|
tests/integration/features/sdoc/document_grammar/_grammar_from_file/11_basic_grammar_from_alias_dot_slash/test.itest
|
0.0 |
0 |
9 |
13 |
0.0 |
0 |
0 |
|
|
01_grammar_file_not_found/
|
tests/integration/features/sdoc/document_grammar/_grammar_from_file/_validations/01_grammar_file_not_found/test.itest
|
0.0 |
0 |
2 |
2 |
0.0 |
0 |
0 |
02_grammar_file_must_not_contain_dots/
|
tests/integration/features/sdoc/document_grammar/_grammar_from_file/_validations/02_grammar_file_must_not_contain_dots/test.itest
|
0.0 |
0 |
2 |
2 |
0.0 |
0 |
0 |
|
|
|
|
|
|
tests/integration/features/sdoc/document_grammar/type_system/multiple_single_choice/01_choice_declaration/test.itest
|
0.0 |
0 |
5 |
6 |
0.0 |
0 |
0 |
|
|
|
|
tests/integration/features/sdoc/document_grammar/type_system/multiple_single_choice/validation/01_invalid_value/test.itest
|
0.0 |
0 |
5 |
6 |
0.0 |
0 |
0 |
02_valid_value_but_no_whitespace/
|
tests/integration/features/sdoc/document_grammar/type_system/multiple_single_choice/validation/02_valid_value_but_no_whitespace/test.itest
|
0.0 |
0 |
5 |
6 |
0.0 |
0 |
0 |
03_multiple_choice_cannot_be_multiline/
|
tests/integration/features/sdoc/document_grammar/type_system/multiple_single_choice/validation/03_multiple_choice_cannot_be_multiline/test.itest
|
0.0 |
0 |
5 |
6 |
0.0 |
0 |
0 |
|
|
|
|
tests/integration/features/sdoc/document_grammar/type_system/single_choice/01_choice_declaration/test.itest
|
0.0 |
0 |
5 |
6 |
0.0 |
0 |
0 |
|
|
|
|
tests/integration/features/sdoc/document_grammar/type_system/single_choice/validation/01_invalid_value/test.itest
|
0.0 |
0 |
5 |
6 |
0.0 |
0 |
0 |
02_single_choice_cannot_be_multiline/
|
tests/integration/features/sdoc/document_grammar/type_system/single_choice/validation/02_single_choice_cannot_be_multiline/test.itest
|
0.0 |
0 |
5 |
6 |
0.0 |
0 |
0 |
|
|
|
|
tests/integration/features/sdoc/document_grammar/type_system/tag/01_tag_declaration/test.itest
|
0.0 |
0 |
9 |
11 |
0.0 |
0 |
0 |
|
|
|
|
tests/integration/features/sdoc/document_grammar/type_system/tag/validation/01_invalid_value/test.itest
|
0.0 |
0 |
5 |
6 |
0.0 |
0 |
0 |
02_tag_cannot_be_multiline/
|
tests/integration/features/sdoc/document_grammar/type_system/tag/validation/02_tag_cannot_be_multiline/test.itest
|
0.0 |
0 |
5 |
6 |
0.0 |
0 |
0 |
|
|
01_unknown_requirement_type/
|
tests/integration/features/sdoc/document_grammar/validation/01_unknown_requirement_type/test.itest
|
0.0 |
0 |
4 |
5 |
0.0 |
0 |
0 |
|
|
tests/integration/features/sdoc/document_grammar/validation/02_invalid_field/test.itest
|
0.0 |
0 |
5 |
6 |
0.0 |
0 |
0 |
03_valid_field_but_incorrect_order/
|
tests/integration/features/sdoc/document_grammar/validation/03_valid_field_but_incorrect_order/test.itest
|
0.0 |
0 |
5 |
6 |
0.0 |
0 |
0 |
03b_valid_field_but_incorrect_order_UID/
|
tests/integration/features/sdoc/document_grammar/validation/03b_valid_field_but_incorrect_order_UID/test.itest
|
0.0 |
0 |
9 |
11 |
0.0 |
0 |
0 |
04a_missing_required_grammar_field_node_has_less_fields_than_grammar/
|
tests/integration/features/sdoc/document_grammar/validation/04a_missing_required_grammar_field_node_has_less_fields_than_grammar/test.itest
|
0.0 |
0 |
5 |
6 |
0.0 |
0 |
0 |
04b_missing_required_grammar_field/
|
tests/integration/features/sdoc/document_grammar/validation/04b_missing_required_grammar_field/test.itest
|
0.0 |
0 |
5 |
6 |
0.0 |
0 |
0 |
05_unexpected_field_outside_grammar/
|
tests/integration/features/sdoc/document_grammar/validation/05_unexpected_field_outside_grammar/test.itest
|
0.0 |
0 |
5 |
6 |
0.0 |
0 |
0 |
06_gef_reference_type_not_allowed/
|
tests/integration/features/sdoc/document_grammar/validation/06_gef_reference_type_not_allowed/test.itest
|
0.0 |
0 |
5 |
6 |
0.0 |
0 |
0 |
09_ENABLE_MID_enabled_but_missing_MID_field/
|
tests/integration/features/sdoc/document_grammar/validation/09_ENABLE_MID_enabled_but_missing_MID_field/test.itest
|
0.0 |
0 |
4 |
5 |
0.0 |
0 |
0 |
30_composite_node_not_declared_in_grammar/
|
tests/integration/features/sdoc/document_grammar/validation/30_composite_node_not_declared_in_grammar/test.itest
|
0.0 |
0 |
7 |
9 |
0.0 |
0 |
0 |
31_composite_node_declared_in_grammar_but_composite_is_False/
|
tests/integration/features/sdoc/document_grammar/validation/31_composite_node_declared_in_grammar_but_composite_is_False/test.itest
|
0.0 |
0 |
4 |
5 |
0.0 |
0 |
0 |
32_non_composite_node_declared_in_grammar_but_composite_is_True/
|
tests/integration/features/sdoc/document_grammar/validation/32_non_composite_node_declared_in_grammar_but_composite_is_True/test.itest
|
0.0 |
0 |
4 |
5 |
0.0 |
0 |
0 |
|
|
01_requirement_exists_in_two_different_docs/
|
tests/integration/features/sdoc/graph_consistency/01_requirement_exists_in_two_different_docs/test.itest
|
100.0 |
5 |
5 |
6 |
0.0 |
0 |
0 |
02_requirement_exists_two_times_in_the_same_doc/
|
tests/integration/features/sdoc/graph_consistency/02_requirement_exists_two_times_in_the_same_doc/test.itest
|
100.0 |
5 |
5 |
6 |
0.0 |
0 |
0 |
03_section_uid_exists_in_two_different_docs/
|
tests/integration/features/sdoc/graph_consistency/03_section_uid_exists_in_two_different_docs/test.itest
|
100.0 |
5 |
5 |
6 |
0.0 |
0 |
0 |
04_requirement_link_cycles_two_reqs/
|
tests/integration/features/sdoc/graph_consistency/04_requirement_link_cycles_two_reqs/test.itest
|
100.0 |
7 |
7 |
8 |
0.0 |
0 |
0 |
05_requirement_link_cycles_4_reqs/
|
tests/integration/features/sdoc/graph_consistency/05_requirement_link_cycles_4_reqs/test.itest
|
100.0 |
7 |
7 |
8 |
0.0 |
0 |
0 |
06_inline_link_does_not_exist/
|
tests/integration/features/sdoc/graph_consistency/06_inline_link_does_not_exist/test.itest
|
0.0 |
0 |
2 |
2 |
0.0 |
0 |
0 |
07_parent_requirement_does_not_exist/
|
tests/integration/features/sdoc/graph_consistency/07_parent_requirement_does_not_exist/test.itest
|
0.0 |
0 |
2 |
2 |
0.0 |
0 |
0 |
08_requirement_child_link_cycle/
|
tests/integration/features/sdoc/graph_consistency/08_requirement_child_link_cycle/test.itest
|
100.0 |
7 |
7 |
8 |
0.0 |
0 |
0 |
|
|
|
|
01_document_mid_must_be_unique/
|
tests/integration/features/sdoc/machine_identifiers/_validations/01_document_mid_must_be_unique/test.itest
|
0.0 |
0 |
5 |
5 |
0.0 |
0 |
0 |
02_section_mid_must_be_unique/
|
tests/integration/features/sdoc/machine_identifiers/_validations/02_section_mid_must_be_unique/test.itest
|
0.0 |
0 |
5 |
5 |
0.0 |
0 |
0 |
03_requirement_mid_must_be_unique/
|
tests/integration/features/sdoc/machine_identifiers/_validations/03_requirement_mid_must_be_unique/test.itest
|
0.0 |
0 |
5 |
5 |
0.0 |
0 |
0 |
|
|
01_referencing_a_section_with_LINK/
|
tests/integration/features/sdoc/markup/01_referencing_a_section_with_LINK/test.itest
|
0.0 |
0 |
8 |
11 |
0.0 |
0 |
0 |
02_referencing_anchor_with_LINK_internal/
|
tests/integration/features/sdoc/markup/02_referencing_anchor_with_LINK_internal/test.itest
|
0.0 |
0 |
10 |
11 |
0.0 |
0 |
0 |
03_referencing_anchor_with_LINK_external/
|
tests/integration/features/sdoc/markup/03_referencing_anchor_with_LINK_external/test.itest
|
0.0 |
0 |
22 |
24 |
0.0 |
0 |
0 |
04_referencing_a_section_with_LINK_node/
|
tests/integration/features/sdoc/markup/04_referencing_a_section_with_LINK_node/test.itest
|
0.0 |
0 |
11 |
14 |
0.0 |
0 |
0 |
10_node_LINK_references_a_section/
|
tests/integration/features/sdoc/markup/10_node_LINK_references_a_section/test.itest
|
0.0 |
0 |
23 |
29 |
0.0 |
0 |
0 |
11_node_LINK_references_a_document/
|
tests/integration/features/sdoc/markup/11_node_LINK_references_a_document/test.itest
|
0.0 |
0 |
6 |
10 |
0.0 |
0 |
0 |
|
|
00_basic_requirement_test/
|
tests/integration/features/sdoc/passthrough/00_basic_requirement_test/test.itest
|
0.0 |
0 |
2 |
2 |
0.0 |
0 |
0 |
01_empty_document_with_freetext/
|
tests/integration/features/sdoc/passthrough/01_empty_document_with_freetext/test.itest
|
0.0 |
0 |
2 |
2 |
0.0 |
0 |
0 |
|
|
tests/integration/features/sdoc/passthrough/03_basic_document_test/test.itest
|
0.0 |
0 |
2 |
2 |
0.0 |
0 |
0 |
|
|
tests/integration/features/sdoc/passthrough/10_multiple_documents/test.itest
|
0.0 |
0 |
3 |
3 |
0.0 |
0 |
0 |
|
|
tests/integration/features/sdoc/passthrough/30_in_place_rewrite/test.itest
|
0.0 |
0 |
4 |
4 |
0.0 |
0 |
0 |
|
|
tests/integration/features/sdoc/passthrough/40_generate_mid/test.itest
|
0.0 |
0 |
8 |
9 |
0.0 |
0 |
0 |
50_nested_document_from_file/
|
tests/integration/features/sdoc/passthrough/50_nested_document_from_file/test.itest
|
0.0 |
0 |
4 |
5 |
0.0 |
0 |
0 |
60_single_vs_multiline_fields/
|
tests/integration/features/sdoc/passthrough/60_single_vs_multiline_fields/test.itest
|
0.0 |
0 |
2 |
2 |
0.0 |
0 |
0 |
|
|
01_minimal_document_with_text_node/
|
tests/integration/features/sdoc/text_nodes/01_minimal_document_with_text_node/test.itest
|
0.0 |
0 |
7 |
9 |
0.0 |
0 |
0 |
source_code_traceability/
|
|
|
tests/integration/features/source_code_traceability/_RELATION_FIELD/test.itest
|
100.0 |
14 |
14 |
19 |
0.0 |
0 |
0 |
|
|
|
|
tests/integration/features/source_code_traceability/_config/01_source_root_path/test.itest
|
0.0 |
0 |
8 |
11 |
0.0 |
0 |
0 |
02_source_root_and_include_source_paths/
|
tests/integration/features/source_code_traceability/_config/02_source_root_and_include_source_paths/test.itest
|
0.0 |
0 |
4 |
5 |
0.0 |
0 |
0 |
05_relative_path_to_source_files_option_toml/
|
tests/integration/features/source_code_traceability/_config/05_relative_path_to_source_files_option_toml/test.itest
|
0.0 |
0 |
9 |
13 |
0.0 |
0 |
0 |
06_relative_path_to_source_files_option_py/
|
tests/integration/features/source_code_traceability/_config/06_relative_path_to_source_files_option_py/test.itest
|
0.0 |
0 |
3 |
4 |
0.0 |
0 |
0 |
|
|
01_path_to_source_files_does_not_exist/
|
tests/integration/features/source_code_traceability/_config/_validation/01_path_to_source_files_does_not_exist/test.itest
|
0.0 |
0 |
2 |
2 |
0.0 |
0 |
0 |
|
|
|
|
tests/integration/features/source_code_traceability/_file_roles/01_relations_with_role/test.itest
|
0.0 |
0 |
39 |
52 |
0.0 |
0 |
0 |
02_forward_relations_with_role/
|
tests/integration/features/source_code_traceability/_file_roles/02_forward_relations_with_role/test.itest
|
0.0 |
0 |
33 |
44 |
0.0 |
0 |
0 |
|
|
|
|
tests/integration/features/source_code_traceability/_file_types/10_tex/test.itest
|
100.0 |
10 |
10 |
14 |
0.0 |
0 |
0 |
|
|
tests/integration/features/source_code_traceability/_file_types/20_jinja/test.itest
|
100.0 |
13 |
13 |
18 |
0.0 |
0 |
0 |
|
|
tests/integration/features/source_code_traceability/_file_types/30_cc/test.itest
|
100.0 |
10 |
10 |
14 |
0.0 |
0 |
0 |
|
|
tests/integration/features/source_code_traceability/_file_types/40_rst/test.itest
|
100.0 |
10 |
10 |
14 |
0.0 |
0 |
0 |
|
|
tests/integration/features/source_code_traceability/_file_types/50_js/test.itest
|
100.0 |
10 |
10 |
14 |
0.0 |
0 |
0 |
|
|
tests/integration/features/source_code_traceability/_file_types/60_yaml/test.itest
|
100.0 |
10 |
10 |
14 |
0.0 |
0 |
0 |
|
|
tests/integration/features/source_code_traceability/_file_types/65_st_structured_text/test.itest
|
100.0 |
20 |
20 |
25 |
0.0 |
0 |
0 |
66_st_structured_text_user_report/
|
tests/integration/features/source_code_traceability/_file_types/66_st_structured_text_user_report/test.itest
|
100.0 |
26 |
26 |
31 |
0.0 |
0 |
0 |
70_unregistered_file_extensions/
|
tests/integration/features/source_code_traceability/_file_types/70_unregistered_file_extensions/test.itest
|
100.0 |
20 |
20 |
29 |
0.0 |
0 |
0 |
80_auto_finding_of_lexers/
|
tests/integration/features/source_code_traceability/_file_types/80_auto_finding_of_lexers/test.itest
|
100.0 |
22 |
22 |
32 |
0.0 |
0 |
0 |
|
|
01_basic_file_marker_in_python_script/
|
tests/integration/features/source_code_traceability/_general/01_basic_file_marker_in_python_script/test.itest
|
100.0 |
7 |
7 |
10 |
0.0 |
0 |
0 |
02_file_marker_regression/
|
tests/integration/features/source_code_traceability/_general/02_file_marker_regression/test.itest
|
100.0 |
11 |
11 |
15 |
0.0 |
0 |
0 |
|
|
tests/integration/features/source_code_traceability/_general/04_input_is_single_file/test.itest
|
100.0 |
8 |
8 |
12 |
0.0 |
0 |
0 |
06_prints_file_export_lines/
|
tests/integration/features/source_code_traceability/_general/06_prints_file_export_lines/test.itest
|
100.0 |
5 |
5 |
6 |
0.0 |
0 |
0 |
|
|
tests/integration/features/source_code_traceability/_general/08_nosdoc_pragma/test.itest
|
0.0 |
0 |
6 |
8 |
0.0 |
0 |
0 |
09_files_not_referenced_are_not_generated/
|
tests/integration/features/source_code_traceability/_general/09_files_not_referenced_are_not_generated/test.itest
|
0.0 |
0 |
4 |
6 |
0.0 |
0 |
0 |
14_difference_in_range_links_to_this_and_other_files/
|
tests/integration/features/source_code_traceability/_general/14_difference_in_range_links_to_this_and_other_files/test.itest
|
0.0 |
0 |
21 |
25 |
0.0 |
0 |
0 |
70_link_from_section_to_file/
|
tests/integration/features/source_code_traceability/_general/70_link_from_section_to_file/test.itest
|
100.0 |
18 |
18 |
24 |
0.0 |
0 |
0 |
80_link_from_section_to_file_from_included_document/
|
tests/integration/features/source_code_traceability/_general/80_link_from_section_to_file_from_included_document/test.itest
|
100.0 |
27 |
27 |
35 |
0.0 |
0 |
0 |
_general_parser_backward/
|
03_basic_req_to_file_link_range/
|
tests/integration/features/source_code_traceability/_general_parser_backward/03_basic_req_to_file_link_range/test.itest
|
100.0 |
12 |
12 |
19 |
0.0 |
0 |
0 |
|
|
tests/integration/features/source_code_traceability/_general_parser_backward/50_line_marker/test.itest
|
100.0 |
7 |
7 |
10 |
0.0 |
0 |
0 |
|
|
01_basic_req_to_file_link_full_path/
|
tests/integration/features/source_code_traceability/_general_parser_forward/01_basic_req_to_file_link_full_path/test.itest
|
100.0 |
16 |
16 |
22 |
0.0 |
0 |
0 |
05_multiple_files_per_requirement/
|
tests/integration/features/source_code_traceability/_general_parser_forward/05_multiple_files_per_requirement/test.itest
|
100.0 |
12 |
12 |
16 |
0.0 |
0 |
0 |
12_basic_req_to_file_link_full_path/
|
tests/integration/features/source_code_traceability/_general_parser_forward/12_basic_req_to_file_link_full_path/test.itest
|
100.0 |
10 |
10 |
14 |
0.0 |
0 |
0 |
60_file_range_with_line_range/
|
tests/integration/features/source_code_traceability/_general_parser_forward/60_file_range_with_line_range/test.itest
|
100.0 |
26 |
26 |
37 |
0.0 |
0 |
0 |
|
|
|
|
|
|
tests/integration/features/source_code_traceability/_language_parsers/c/01_c_range/test.itest
|
100.0 |
10 |
10 |
14 |
0.0 |
0 |
0 |
|
|
tests/integration/features/source_code_traceability/_language_parsers/c/02_c_function/test.itest
|
100.0 |
31 |
31 |
41 |
0.0 |
0 |
0 |
|
|
tests/integration/features/source_code_traceability/_language_parsers/c/03_c_forward_function/test.itest
|
100.0 |
29 |
29 |
35 |
0.0 |
0 |
0 |
|
|
tests/integration/features/source_code_traceability/_language_parsers/c/04_c_file/test.itest
|
100.0 |
23 |
23 |
31 |
0.0 |
0 |
0 |
|
|
tests/integration/features/source_code_traceability/_language_parsers/c/05_c_header_function/test.itest
|
100.0 |
18 |
18 |
25 |
0.0 |
0 |
0 |
|
|
tests/integration/features/source_code_traceability/_language_parsers/c/06_c_c_and_h_pair/test.itest
|
100.0 |
27 |
27 |
37 |
0.0 |
0 |
0 |
07_c_definition_and_declaration_in_the_same_file/
|
tests/integration/features/source_code_traceability/_language_parsers/c/07_c_definition_and_declaration_in_the_same_file/test.itest
|
100.0 |
29 |
29 |
37 |
0.0 |
0 |
0 |
08_c_static_definition_in_a_file/
|
tests/integration/features/source_code_traceability/_language_parsers/c/08_c_static_definition_in_a_file/test.itest
|
100.0 |
18 |
18 |
24 |
0.0 |
0 |
0 |
09_c_static_declaration_in_a_file/
|
tests/integration/features/source_code_traceability/_language_parsers/c/09_c_static_declaration_in_a_file/test.itest
|
100.0 |
19 |
19 |
25 |
0.0 |
0 |
0 |
10_c_c_and_h_pair_static_declaration/
|
tests/integration/features/source_code_traceability/_language_parsers/c/10_c_c_and_h_pair_static_declaration/test.itest
|
100.0 |
19 |
19 |
25 |
0.0 |
0 |
0 |
11_c_forward_function_regex/
|
tests/integration/features/source_code_traceability/_language_parsers/c/11_c_forward_function_regex/test.itest
|
100.0 |
11 |
11 |
15 |
0.0 |
0 |
0 |
20_c_backward_and_forward_functions/
|
tests/integration/features/source_code_traceability/_language_parsers/c/20_c_backward_and_forward_functions/test.itest
|
100.0 |
18 |
18 |
23 |
0.0 |
0 |
0 |
|
|
01_cpp_class_function_declaration/
|
tests/integration/features/source_code_traceability/_language_parsers/cpp/01_cpp_class_function_declaration/test.itest
|
100.0 |
10 |
10 |
15 |
0.0 |
0 |
0 |
02_cpp_class_function_declaration_and_definition/
|
tests/integration/features/source_code_traceability/_language_parsers/cpp/02_cpp_class_function_declaration_and_definition/test.itest
|
100.0 |
11 |
11 |
16 |
0.0 |
0 |
0 |
03_cpp_overloaded_constructors/
|
tests/integration/features/source_code_traceability/_language_parsers/cpp/03_cpp_overloaded_constructors/test.itest
|
100.0 |
16 |
16 |
21 |
0.0 |
0 |
0 |
|
|
|
|
tests/integration/features/source_code_traceability/_language_parsers/python/01_python_range/test.itest
|
100.0 |
14 |
14 |
19 |
0.0 |
0 |
0 |
|
|
tests/integration/features/source_code_traceability/_language_parsers/python/02_python_function/test.itest
|
100.0 |
14 |
14 |
19 |
0.0 |
0 |
0 |
03_python_forward_function/
|
tests/integration/features/source_code_traceability/_language_parsers/python/03_python_forward_function/test.itest
|
100.0 |
15 |
15 |
20 |
0.0 |
0 |
0 |
04_python_forward_function_in_class/
|
tests/integration/features/source_code_traceability/_language_parsers/python/04_python_forward_function_in_class/test.itest
|
100.0 |
23 |
23 |
33 |
0.0 |
0 |
0 |
|
|
tests/integration/features/source_code_traceability/_language_parsers/python/05_python_class/test.itest
|
100.0 |
16 |
16 |
22 |
0.0 |
0 |
0 |
|
|
tests/integration/features/source_code_traceability/_language_parsers/python/06_python_file/test.itest
|
100.0 |
11 |
11 |
16 |
0.0 |
0 |
0 |
07_python_functions_decorated/
|
tests/integration/features/source_code_traceability/_language_parsers/python/07_python_functions_decorated/test.itest
|
100.0 |
25 |
25 |
34 |
0.0 |
0 |
0 |
|
|
tests/integration/features/source_code_traceability/_language_parsers/python/08_python_nested/test.itest
|
100.0 |
24 |
24 |
33 |
0.0 |
0 |
0 |
30_py_line_marker_singline/
|
tests/integration/features/source_code_traceability/_language_parsers/python/30_py_line_marker_singline/test.itest
|
100.0 |
7 |
7 |
10 |
0.0 |
0 |
0 |
31_py_line_marker_multiline/
|
tests/integration/features/source_code_traceability/_language_parsers/python/31_py_line_marker_multiline/test.itest
|
100.0 |
8 |
8 |
11 |
0.0 |
0 |
0 |
|
|
|
|
tests/integration/features/source_code_traceability/_language_parsers/robot/01_robot_range/test.itest
|
100.0 |
13 |
13 |
18 |
0.0 |
0 |
0 |
|
|
tests/integration/features/source_code_traceability/_language_parsers/robot/02_robot_line/test.itest
|
100.0 |
13 |
13 |
18 |
0.0 |
0 |
0 |
|
|
tests/integration/features/source_code_traceability/_language_parsers/robot/03_robot_function/test.itest
|
100.0 |
38 |
38 |
44 |
0.0 |
0 |
0 |
04_robot_forward_function/
|
tests/integration/features/source_code_traceability/_language_parsers/robot/04_robot_forward_function/test.itest
|
100.0 |
29 |
29 |
34 |
0.0 |
0 |
0 |
|
|
tests/integration/features/source_code_traceability/_language_parsers/robot/05_robot_file/test.itest
|
100.0 |
21 |
21 |
27 |
0.0 |
0 |
0 |
|
|
tests/integration/features/source_code_traceability/_language_parsers/robot/06_robot_source_nodes/test.itest
|
100.0 |
38 |
38 |
42 |
0.0 |
0 |
0 |
|
|
|
|
tests/integration/features/source_code_traceability/_language_parsers/rust/01_rust_doc_comments/test.itest
|
6.0 |
26 |
432 |
440 |
0.0 |
0 |
0 |
02_rust_forward_relation/
|
tests/integration/features/source_code_traceability/_language_parsers/rust/02_rust_forward_relation/test.itest
|
100.0 |
26 |
26 |
29 |
0.0 |
0 |
0 |
|
|
tests/integration/features/source_code_traceability/_language_parsers/rust/03_rust_range_marker/test.itest
|
100.0 |
12 |
12 |
15 |
0.0 |
0 |
0 |
|
|
07_utf8_symbols_in_source_files/
|
tests/integration/features/source_code_traceability/_parsing_source_files/07_utf8_symbols_in_source_files/test.itest
|
100.0 |
15 |
15 |
20 |
0.0 |
0 |
0 |
13_file_link_to_a_file_with_empty_first_string/
|
tests/integration/features/source_code_traceability/_parsing_source_files/13_file_link_to_a_file_with_empty_first_string/test.itest
|
0.0 |
0 |
10 |
14 |
0.0 |
0 |
0 |
|
|
tests/integration/features/source_code_traceability/_parsing_source_files/17_empty_source_file/test.itest
|
0.0 |
0 |
8 |
11 |
0.0 |
0 |
0 |
18_several_newlines_at_end_of_file/
|
tests/integration/features/source_code_traceability/_parsing_source_files/18_several_newlines_at_end_of_file/test.itest
|
0.0 |
0 |
8 |
11 |
0.0 |
0 |
0 |
19_no_newline_at_end_of_file/
|
tests/integration/features/source_code_traceability/_parsing_source_files/19_no_newline_at_end_of_file/test.itest
|
0.0 |
0 |
8 |
11 |
0.0 |
0 |
0 |
|
|
tests/integration/features/source_code_traceability/_parsing_source_files/20_skip_invalid_utf8/test.itest
|
100.0 |
17 |
17 |
20 |
0.0 |
0 |
0 |
|
|
01_typical_docs_and_src_folders_setup/
|
tests/integration/features/source_code_traceability/_path_resolution/01_typical_docs_and_src_folders_setup/test.itest
|
0.0 |
0 |
20 |
24 |
0.0 |
0 |
0 |
02_basic_req_to_file_link_cwd_dot/
|
tests/integration/features/source_code_traceability/_path_resolution/02_basic_req_to_file_link_cwd_dot/test.itest
|
100.0 |
11 |
11 |
15 |
0.0 |
0 |
0 |
02_calling_project_with_sdoc_and_code_from_another_folder/
|
tests/integration/features/source_code_traceability/_path_resolution/02_calling_project_with_sdoc_and_code_from_another_folder/test.itest
|
0.0 |
0 |
24 |
28 |
0.0 |
0 |
0 |
11_paths_with_windows_backward_slashes/
|
tests/integration/features/source_code_traceability/_path_resolution/11_paths_with_windows_backward_slashes/test.itest
|
0.0 |
0 |
14 |
18 |
0.0 |
0 |
0 |
|
|
|
|
tests/integration/features/source_code_traceability/_source_nodes/01_feature_disabled/test.itest
|
100.0 |
8 |
8 |
12 |
0.0 |
0 |
0 |
02_function_with_source_node/
|
tests/integration/features/source_code_traceability/_source_nodes/02_function_with_source_node/test.itest
|
100.0 |
19 |
19 |
26 |
0.0 |
0 |
0 |
03_cpp_test_function_with_macro_name/
|
tests/integration/features/source_code_traceability/_source_nodes/03_cpp_test_function_with_macro_name/test.itest
|
100.0 |
13 |
13 |
19 |
0.0 |
0 |
0 |
10_auto_uid_does_not_generate_automatic_content/
|
tests/integration/features/source_code_traceability/_source_nodes/10_auto_uid_does_not_generate_automatic_content/test.itest
|
100.0 |
13 |
13 |
16 |
0.0 |
0 |
0 |
11_functions_without_fields_do_not_generate_node/
|
tests/integration/features/source_code_traceability/_source_nodes/11_functions_without_fields_do_not_generate_node/test.itest
|
100.0 |
23 |
23 |
29 |
0.0 |
0 |
0 |
12_merged_functions_do_not_generate_sections/
|
tests/integration/features/source_code_traceability/_source_nodes/12_merged_functions_do_not_generate_sections/test.itest
|
100.0 |
18 |
18 |
22 |
0.0 |
0 |
0 |
20_linux_spdx_in_source_identifiers/
|
tests/integration/features/source_code_traceability/_source_nodes/20_linux_spdx_in_source_identifiers/test.itest
|
100.0 |
14 |
14 |
21 |
0.0 |
0 |
0 |
30_merge_with_sdoc_by_default_uid/
|
tests/integration/features/source_code_traceability/_source_nodes/30_merge_with_sdoc_by_default_uid/test.itest
|
100.0 |
24 |
24 |
30 |
0.0 |
0 |
0 |
31_merge_with_sdoc_by_uid/
|
tests/integration/features/source_code_traceability/_source_nodes/31_merge_with_sdoc_by_uid/test.itest
|
100.0 |
50 |
50 |
58 |
0.0 |
0 |
0 |
32_merge_with_sdoc_by_mid/
|
tests/integration/features/source_code_traceability/_source_nodes/32_merge_with_sdoc_by_mid/test.itest
|
100.0 |
28 |
28 |
34 |
0.0 |
0 |
0 |
33_merge_with_sdoc_by_mid_no_uid/
|
tests/integration/features/source_code_traceability/_source_nodes/33_merge_with_sdoc_by_mid_no_uid/test.itest
|
100.0 |
24 |
24 |
30 |
0.0 |
0 |
0 |
|
|
tests/integration/features/source_code_traceability/_source_nodes/40_remap/test.itest
|
100.0 |
18 |
18 |
24 |
0.0 |
0 |
0 |
|
|
10_linux_spdx_req_id_autogen/
|
tests/integration/features/source_code_traceability/_source_nodes/_auto_uuid/10_linux_spdx_req_id_autogen/test.itest
|
100.0 |
37 |
37 |
42 |
0.0 |
0 |
0 |
|
|
01_cfg_required_features_not_enabled/
|
tests/integration/features/source_code_traceability/_source_nodes/_validation/01_cfg_required_features_not_enabled/test.itest
|
100.0 |
8 |
8 |
9 |
0.0 |
0 |
0 |
02_cfg_no_source_nodes_matched/
|
tests/integration/features/source_code_traceability/_source_nodes/_validation/02_cfg_no_source_nodes_matched/test.itest
|
100.0 |
8 |
8 |
9 |
0.0 |
0 |
0 |
03_merge_by_uid_conflicting_mid/
|
tests/integration/features/source_code_traceability/_source_nodes/_validation/03_merge_by_uid_conflicting_mid/test.itest
|
100.0 |
8 |
8 |
9 |
0.0 |
0 |
0 |
04_merge_by_mid_conflicting_uid/
|
tests/integration/features/source_code_traceability/_source_nodes/_validation/04_merge_by_mid_conflicting_uid/test.itest
|
100.0 |
8 |
8 |
9 |
0.0 |
0 |
0 |
|
|
01_req_references_non_existing_file/
|
tests/integration/features/source_code_traceability/_validation/01_req_references_non_existing_file/test.itest
|
100.0 |
5 |
5 |
6 |
0.0 |
0 |
0 |
02_source_file_references_non_existing_req/
|
tests/integration/features/source_code_traceability/_validation/02_source_file_references_non_existing_req/test.itest
|
100.0 |
5 |
5 |
7 |
0.0 |
0 |
0 |
03_relation_marker_has_duplicate_uid_general/
|
tests/integration/features/source_code_traceability/_validation/03_relation_marker_has_duplicate_uid_general/test.itest
|
100.0 |
5 |
5 |
6 |
0.0 |
0 |
0 |
04_relation_marker_has_duplicate_uid_python/
|
tests/integration/features/source_code_traceability/_validation/04_relation_marker_has_duplicate_uid_python/test.itest
|
100.0 |
5 |
5 |
6 |
0.0 |
0 |
0 |
|
|
|
|
tests/integration/features/source_coverage/01_links_to_files/test.itest
|
100.0 |
8 |
8 |
11 |
0.0 |
0 |
0 |
|
|
01_minimal_document_mid_enabled/
|
tests/integration/features/spdx/01_minimal_document_mid_enabled/test.itest
|
0.0 |
0 |
16 |
21 |
0.0 |
0 |
0 |
02_minimal_document_mid_disabled/
|
tests/integration/features/spdx/02_minimal_document_mid_disabled/test.itest
|
0.0 |
0 |
15 |
20 |
0.0 |
0 |
0 |
|
|
|
|
|
|
tests/integration/features/static_html_search/hello_world/01_minimal_document/test.itest
|
0.0 |
0 |
6 |
7 |
0.0 |
0 |
0 |
|
|
|
|
|
|
01_autogen_docs_are_not_written_to_disk/
|
tests/integration/features/test_reports/junit_xml/_common/01_autogen_docs_are_not_written_to_disk/test.itest
|
0.0 |
0 |
5 |
7 |
0.0 |
0 |
0 |
|
|
|
|
tests/integration/features/test_reports/junit_xml/ctest/01_passed_test/test.itest
|
0.0 |
0 |
10 |
13 |
0.0 |
0 |
0 |
|
|
tests/integration/features/test_reports/junit_xml/ctest/02_failed_test/test.itest
|
0.0 |
0 |
11 |
14 |
0.0 |
0 |
0 |
|
|
tests/integration/features/test_reports/junit_xml/ctest/03_skipped_test/test.itest
|
0.0 |
0 |
9 |
12 |
0.0 |
0 |
0 |
|
|
tests/integration/features/test_reports/junit_xml/ctest/04_multiple_tests/test.itest
|
0.0 |
0 |
19 |
23 |
0.0 |
0 |
0 |
|
|
tests/integration/features/test_reports/junit_xml/ctest/05_user_example/test.itest
|
0.0 |
0 |
20 |
24 |
0.0 |
0 |
0 |
|
|
|
|
tests/integration/features/test_reports/junit_xml/gtest/05_user_example/test.itest
|
0.0 |
0 |
16 |
20 |
0.0 |
0 |
0 |
06_user_example_still_does_not_work/
|
tests/integration/features/test_reports/junit_xml/gtest/06_user_example_still_does_not_work/test.itest
|
0.0 |
0 |
14 |
18 |
0.0 |
0 |
0 |
|
|
|
|
tests/integration/features/test_reports/junit_xml/lit/01_minimal_document/test.itest
|
0.0 |
0 |
9 |
12 |
0.0 |
0 |
0 |
|
|
tests/integration/features/test_reports/junit_xml/lit/02_failed_test/test.itest
|
0.0 |
0 |
10 |
13 |
0.0 |
0 |
0 |
|
|
tests/integration/features/test_reports/junit_xml/lit/03_skipped_test/test.itest
|
0.0 |
0 |
11 |
14 |
0.0 |
0 |
0 |
|
|
|
|
tests/integration/features/test_reports/junit_xml/nextest/01_minimal_document/test.itest
|
0.0 |
0 |
12 |
15 |
0.0 |
0 |
0 |
|
|
tests/integration/features/test_reports/junit_xml/nextest/02_failed_test/test.itest
|
0.0 |
0 |
12 |
15 |
0.0 |
0 |
0 |
|
|
tests/integration/features/test_reports/junit_xml/nextest/03_ignored_test/test.itest
|
0.0 |
0 |
17 |
21 |
0.0 |
0 |
0 |
|
|
|
|
tests/integration/features/test_reports/junit_xml/pytest/01_minimal_document/test.itest
|
0.0 |
0 |
13 |
16 |
0.0 |
0 |
0 |
|
|
tests/integration/features/test_reports/junit_xml/pytest/02_failed_test/test.itest
|
0.0 |
0 |
14 |
17 |
0.0 |
0 |
0 |
|
|
tests/integration/features/test_reports/junit_xml/pytest/03_skipped_test/test.itest
|
0.0 |
0 |
12 |
15 |
0.0 |
0 |
0 |
|
|
tests/integration/features/test_reports/junit_xml/pytest/04_test_class/test.itest
|
0.0 |
0 |
19 |
22 |
0.0 |
0 |
0 |
|
|
|
|
tests/integration/features/test_reports/robot_xml/01_basic/test.itest
|
0.0 |
0 |
9 |
11 |
0.0 |
0 |
0 |
|
|
|
|
tests/integration/features/traceability_matrix/01_links_to_files/test.itest
|
100.0 |
8 |
8 |
11 |
0.0 |
0 |
0 |
10__columns__relations_with_roles/
|
tests/integration/features/traceability_matrix/10__columns__relations_with_roles/test.itest
|
100.0 |
13 |
13 |
17 |
0.0 |
0 |
0 |
20__columns__file_relations/
|
tests/integration/features/traceability_matrix/20__columns__file_relations/test.itest
|
100.0 |
11 |
11 |
15 |
0.0 |
0 |
0 |
50__config__sorting_relation_columns/
|
tests/integration/features/traceability_matrix/50__config__sorting_relation_columns/test.itest
|
100.0 |
17 |
17 |
20 |
0.0 |
0 |
0 |
|
|
01_view_references_default_grammar_field/
|
tests/integration/features/views/01_view_references_default_grammar_field/test.itest
|
0.0 |
0 |
3 |
4 |
0.0 |
0 |
0 |
02_view_references_custom_grammar_field/
|
tests/integration/features/views/02_view_references_custom_grammar_field/test.itest
|
0.0 |
0 |
3 |
4 |
0.0 |
0 |
0 |
|
|
tests/integration/features/views/--view/test.itest
|
0.0 |
0 |
8 |
9 |
0.0 |
0 |
0 |
|
|
01_view_references_nonexisting_grammar_element/
|
tests/integration/features/views/_validations/01_view_references_nonexisting_grammar_element/test.itest
|
0.0 |
0 |
5 |
6 |
0.0 |
0 |
0 |
02_view_references_existing_grammar_element/
|
tests/integration/features/views/_validations/02_view_references_existing_grammar_element/test.itest
|
0.0 |
0 |
3 |
4 |
0.0 |
0 |
0 |
03_view_references_nonexisting_field/
|
tests/integration/features/views/_validations/03_view_references_nonexisting_field/test.itest
|
0.0 |
0 |
5 |
6 |
0.0 |
0 |
0 |
04_default_view_doesnt_exist/
|
tests/integration/features/views/_validations/04_default_view_doesnt_exist/test.itest
|
0.0 |
0 |
5 |
6 |
0.0 |
0 |
0 |
05_default_view_with_no_views_in_document/
|
tests/integration/features/views/_validations/05_default_view_with_no_views_in_document/test.itest
|
0.0 |
0 |
5 |
6 |
0.0 |
0 |
0 |
|
|
|
|
|
|
|
|
tests/integration/self_testing/commands/export/01_strictdoc_smoke_test/test.itest
|
0.0 |
0 |
90 |
113 |
0.0 |
0 |
0 |
02_strictdoc_smoke_test_source_files_from_another_directory/
|
tests/integration/self_testing/commands/export/02_strictdoc_smoke_test_source_files_from_another_directory/test.itest
|
0.0 |
0 |
16 |
21 |
0.0 |
0 |
0 |
|
|
|
|
tests/integration/self_testing/commands/passthrough/01_hello_world/test.itest
|
0.0 |
0 |
7 |
8 |
0.0 |
0 |
0 |
|
|
|
|
|
|
tests/unit/developer/git/test_commit_validator.py
|
0.0 |
0 |
24 |
28 |
0.0 |
0 |
1 |
|
|
|
|
|
|
tests/unit/strictdoc/backend/markdown/test_markdown_reader.py
|
0.0 |
0 |
175 |
257 |
0.0 |
0 |
14 |
test_markdown_roundtrip.py
tests/unit/strictdoc/backend/markdown/test_markdown_roundtrip.py
|
0.0 |
0 |
529 |
768 |
0.0 |
0 |
19 |
|
|
|
|
test_document_enumerate_field_titles.py
tests/unit/strictdoc/backend/sdoc/models/test_document_enumerate_field_titles.py
|
0.0 |
0 |
102 |
132 |
0.0 |
0 |
9 |
tests/unit/strictdoc/backend/sdoc/models/test_requirement.py
|
0.0 |
0 |
106 |
125 |
0.0 |
0 |
4 |
|
|
test_requirement_validations.py
tests/unit/strictdoc/backend/sdoc/validations/test_requirement_validations.py
|
0.0 |
0 |
85 |
105 |
0.0 |
0 |
5 |
test_dsl_parent_document_assignment.py
tests/unit/strictdoc/backend/sdoc/test_dsl_parent_document_assignment.py
|
100.0 |
37 |
37 |
52 |
100.0 |
2 |
2 |
tests/unit/strictdoc/backend/sdoc/test_dsl_passthrough.py
|
100.0 |
879 |
879 |
1215 |
100.0 |
42 |
42 |
test_dsl_passthrough_document_views.py
tests/unit/strictdoc/backend/sdoc/test_dsl_passthrough_document_views.py
|
100.0 |
41 |
41 |
49 |
100.0 |
1 |
1 |
test_dsl_passthrough_grammar.py
tests/unit/strictdoc/backend/sdoc/test_dsl_passthrough_grammar.py
|
100.0 |
444 |
444 |
527 |
100.0 |
10 |
10 |
test_dsl_passthrough_grammar_from_file.py
tests/unit/strictdoc/backend/sdoc/test_dsl_passthrough_grammar_from_file.py
|
100.0 |
22 |
22 |
32 |
100.0 |
1 |
1 |
test_dsl_passthrough_new_composite.py
tests/unit/strictdoc/backend/sdoc/test_dsl_passthrough_new_composite.py
|
100.0 |
22 |
22 |
32 |
100.0 |
1 |
1 |
test_dsl_passthrough_new_section_composite_syntax.py
tests/unit/strictdoc/backend/sdoc/test_dsl_passthrough_new_section_composite_syntax.py
|
100.0 |
34 |
34 |
48 |
100.0 |
1 |
1 |
test_dsl_passthrough_relations.py
tests/unit/strictdoc/backend/sdoc/test_dsl_passthrough_relations.py
|
100.0 |
155 |
155 |
188 |
100.0 |
4 |
4 |
tests/unit/strictdoc/backend/sdoc/test_free_text_reader.py
|
0.0 |
0 |
100 |
141 |
0.0 |
0 |
9 |
tests/unit/strictdoc/backend/sdoc/test_grammar_element.py
|
0.0 |
0 |
119 |
127 |
0.0 |
0 |
2 |
tests/unit/strictdoc/backend/sdoc/test_grammar_reader.py
|
0.0 |
0 |
28 |
38 |
0.0 |
0 |
2 |
test_requirement_from_dict.py
tests/unit/strictdoc/backend/sdoc/test_requirement_from_dict.py
|
0.0 |
0 |
41 |
47 |
0.0 |
0 |
2 |
|
|
|
|
test_comment_preprocessor.py
tests/unit/strictdoc/backend/sdoc_source_code/helpers/test_comment_preprocessor.py
|
0.0 |
0 |
70 |
98 |
0.0 |
0 |
4 |
|
|
tests/unit/strictdoc/backend/sdoc_source_code/readers/test_reader_c.py
|
100.0 |
492 |
492 |
619 |
100.0 |
17 |
17 |
tests/unit/strictdoc/backend/sdoc_source_code/readers/test_reader_cpp.py
|
100.0 |
248 |
248 |
317 |
100.0 |
7 |
7 |
tests/unit/strictdoc/backend/sdoc_source_code/readers/test_reader_general.py
|
100.0 |
392 |
392 |
500 |
100.0 |
21 |
21 |
tests/unit/strictdoc/backend/sdoc_source_code/readers/test_reader_python.py
|
100.0 |
499 |
499 |
624 |
100.0 |
20 |
20 |
tests/unit/strictdoc/backend/sdoc_source_code/readers/test_writer_c.py
|
100.0 |
55 |
55 |
69 |
100.0 |
1 |
1 |
|
|
test_junit_xml_reader_ctest.py
tests/unit/strictdoc/backend/sdoc_source_code/test_reports/test_junit_xml_reader_ctest.py
|
100.0 |
73 |
73 |
85 |
100.0 |
2 |
2 |
test_junit_xml_reader_nextest.py
tests/unit/strictdoc/backend/sdoc_source_code/test_reports/test_junit_xml_reader_nextest.py
|
100.0 |
209 |
209 |
240 |
100.0 |
5 |
5 |
tests/unit/strictdoc/backend/sdoc_source_code/test_marker_lexer.py
|
100.0 |
455 |
455 |
612 |
100.0 |
25 |
25 |
tests/unit/strictdoc/backend/sdoc_source_code/test_marker_parser.py
|
100.0 |
368 |
368 |
422 |
100.0 |
13 |
13 |
tests/unit/strictdoc/backend/sdoc_source_code/test_marker_writer.py
|
100.0 |
62 |
62 |
72 |
100.0 |
2 |
2 |
|
|
tests/unit/strictdoc/cli/test_cli_arg_parser.py
|
0.0 |
0 |
87 |
128 |
0.0 |
0 |
11 |
tests/unit/strictdoc/cli/test_command_registry.py
|
0.0 |
0 |
13 |
21 |
0.0 |
0 |
2 |
|
|
|
|
tests/unit/strictdoc/core/query_engine/test_query_reader.py
|
0.0 |
0 |
163 |
189 |
0.0 |
0 |
13 |
|
|
test_update_requirement.py
tests/unit/strictdoc/core/transforms/test_update_requirement.py
|
100.0 |
373 |
373 |
418 |
100.0 |
5 |
5 |
test_delete_document_validation.py
tests/unit/strictdoc/core/test_delete_document_validation.py
|
100.0 |
69 |
69 |
88 |
100.0 |
4 |
4 |
test_document_finder_markdown.py
tests/unit/strictdoc/core/test_document_finder_markdown.py
|
0.0 |
0 |
23 |
30 |
0.0 |
0 |
1 |
tests/unit/strictdoc/core/test_environment.py
|
0.0 |
0 |
38 |
50 |
0.0 |
0 |
2 |
test_export_action_markdown.py
tests/unit/strictdoc/core/test_export_action_markdown.py
|
0.0 |
0 |
111 |
131 |
0.0 |
0 |
3 |
tests/unit/strictdoc/core/test_file_tree.py
|
0.0 |
0 |
174 |
221 |
0.0 |
0 |
7 |
tests/unit/strictdoc/core/test_graph_database.py
|
100.0 |
104 |
104 |
122 |
100.0 |
8 |
8 |
tests/unit/strictdoc/core/test_many2many_set.py
|
0.0 |
0 |
66 |
96 |
0.0 |
0 |
5 |
test_one_to_one_dictionary_set.py
tests/unit/strictdoc/core/test_one_to_one_dictionary_set.py
|
0.0 |
0 |
8 |
14 |
0.0 |
0 |
1 |
tests/unit/strictdoc/core/test_project_config.py
|
0.0 |
0 |
44 |
63 |
0.0 |
0 |
9 |
test_traceability_index.py
tests/unit/strictdoc/core/test_traceability_index.py
|
100.0 |
216 |
216 |
246 |
100.0 |
6 |
6 |
test_traceability_index_cycles.py
tests/unit/strictdoc/core/test_traceability_index_cycles.py
|
100.0 |
274 |
274 |
303 |
100.0 |
6 |
6 |
|
|
|
|
|
|
tests/unit/strictdoc/export/html/renderers/test_markup_renderer.py
|
0.0 |
0 |
42 |
48 |
0.0 |
0 |
1 |
test_text_to_html_fragment_writer.py
tests/unit/strictdoc/export/html/renderers/test_text_to_html_fragment_writer.py
|
0.0 |
0 |
14 |
20 |
0.0 |
0 |
2 |
tests/unit/strictdoc/export/html/test_html_templates.py
|
0.0 |
0 |
25 |
32 |
0.0 |
0 |
1 |
|
|
test_pdf_postprocessor.py
tests/unit/strictdoc/export/html2pdf/test_pdf_postprocessor.py
|
0.0 |
0 |
137 |
166 |
0.0 |
0 |
4 |
|
|
test_markdown_to_html_fragment_writer.py
tests/unit/strictdoc/export/markdown/test_markdown_to_html_fragment_writer.py
|
0.0 |
0 |
31 |
45 |
0.0 |
0 |
4 |
|
|
|
|
tests/unit/strictdoc/export/rst/directives/test_raw_html_role.py
|
0.0 |
0 |
24 |
29 |
0.0 |
0 |
1 |
test_rst_to_html_fragment_writer.py
tests/unit/strictdoc/export/rst/test_rst_to_html_fragment_writer.py
|
0.0 |
0 |
105 |
130 |
0.0 |
0 |
6 |
tests/unit/strictdoc/export/rst/test_strictdoc_lexer.py
|
0.0 |
0 |
396 |
454 |
0.0 |
0 |
11 |
|
|
test_project_statistics_compatibility.py
tests/unit/strictdoc/features/test_project_statistics_compatibility.py
|
0.0 |
0 |
73 |
91 |
0.0 |
0 |
6 |
|
|
tests/unit/strictdoc/server/test_helpers.py
|
0.0 |
0 |
9 |
13 |
0.0 |
0 |
1 |
|
|
test_confluence_html_table_import.py
tests/unit/tools/test_confluence_html_table_import.py
|
0.0 |
0 |
96 |
121 |
0.0 |
0 |
5 |
|
|
|
|
|
|
|
|
tests/unit_server/strictdoc/server/01_hello_world/test_case.py
|
0.0 |
0 |
22 |
27 |
0.0 |
0 |
1 |
02_export_document_to_reqif/
|
tests/unit_server/strictdoc/server/02_export_document_to_reqif/test_case.py
|
100.0 |
39 |
39 |
50 |
100.0 |
1 |
1 |
03_http_404_for_non_existing_resources/
|
tests/unit_server/strictdoc/server/03_http_404_for_non_existing_resources/test_case.py
|
0.0 |
0 |
26 |
33 |
0.0 |
0 |
2 |
04_http_412_for_non_activated_features/
|
tests/unit_server/strictdoc/server/04_http_412_for_non_activated_features/test_case.py
|
0.0 |
0 |
38 |
51 |
0.0 |
0 |
2 |
05_http_304_non_modified_for_documents_and_assets/
|
tests/unit_server/strictdoc/server/05_http_304_non_modified_for_documents_and_assets/test_case.py
|
100.0 |
58 |
58 |
73 |
100.0 |
2 |
2 |
|
|
tests/unit_server/strictdoc/server/10_redirect_to_uid/test_case.py
|
0.0 |
0 |
32 |
40 |
0.0 |
0 |
2 |
|
|
tests/unit_server/strictdoc/server/20_feature_diff/test_case.py
|
100.0 |
34 |
34 |
43 |
100.0 |
2 |
2 |
tests/unit_server/conftest.py
|
0.0 |
0 |
7 |
8 |
0.0 |
0 |
0 |
|
|
100.0 |
10 |
10 |
13 |
0.0 |
0 |
0 |
|
|
100.0 |
41 |
41 |
57 |
0.0 |
0 |
0 |
|
|
100.0 |
124 |
124 |
150 |
0.0 |
0 |
0 |
|
|
100.0 |
1119 |
1119 |
1278 |
100.0 |
45 |
45 |