Path:
tests/integration/features/reqif/profiles/p01_sdoc/end_to_end/30_custom_grammar/test.itest
Lines:
8
Non-empty lines:
7
Non-empty lines covered with requirements:
7 / 7 (100.0%)
Functions:
0
Functions covered by requirements:
0 / 0 (0.0%)
- "8.2.1. Export/import from/to ReqIF" (REQUIREMENT)
SDOC-SRS-72
format.
- strictdoc/backend/reqif/p01_sdoc/reqif_to_sdoc_converter.py, lines: 1-626, entire file
- strictdoc/backend/reqif/p01_sdoc/sdoc_to_reqif_converter.py, lines: 1-699, entire file
- strictdoc/backend/reqif/reqif_export.py, lines: 1-55, entire file
- strictdoc/backend/reqif/reqif_import.py, lines: 1-78, entire file
- strictdoc/backend/reqif/reqif_reader.py, lines: 1-37, entire file
- strictdoc/backend/reqif/sdoc_reqif_fields.py, lines: 1-93, entire file
- tests/end2end/screens/document/export_to_reqif/export_reqif_nominal_case/test_case.py, lines: 1-74, entire file
- tests/end2end/screens/project_index/export_tree_to_reqif/basic_reqif_export/test_case.py, lines: 1-46, entire file
- tests/end2end/screens/project_index/import_document_from_reqif/_validations/input_file_not_reqif_format/test_case.py, lines: 1-41, entire file
- tests/end2end/screens/project_index/import_document_from_reqif/import_document_default_import/test_case.py, lines: 1-42, entire file
- tests/end2end/screens/project_index/import_document_from_reqif/import_document_from_reqif_tree_of_two_documents/test_case.py, lines: 1-46, entire file
- tests/end2end/screens/project_index/import_document_from_reqif/import_reqif_cancel_import/test_case.py, lines: 1-37, entire file
- tests/end2end/screens/project_index/update_project_title_python_config/test_case.py, lines: 1-43, entire file
- tests/end2end/screens/project_index/update_project_title_python_config_disabled_for_config_without_title/test_case.py, lines: 1-42, entire file
- tests/end2end/screens/project_index/update_project_title_toml_deprecated_config/test_case.py, lines: 1-43, entire file
- tests/integration/features/reqif/profiles/p01_sdoc/end_to_end/--reqif-enable-mid/01_cli_option/test.itest, lines: 1-7, entire file
- tests/integration/features/reqif/profiles/p01_sdoc/end_to_end/--reqif-enable-mid/02_toml_option/test.itest, lines: 1-10, entire file
- tests/integration/features/reqif/profiles/p01_sdoc/end_to_end/--reqif-import-markup/01_cli_option/test.itest, lines: 1-7, entire file
- tests/integration/features/reqif/profiles/p01_sdoc/end_to_end/--reqif-import-markup/02_toml_option/test.itest, lines: 1-8, entire file
- tests/integration/features/reqif/profiles/p01_sdoc/end_to_end/--reqif-multiline-is-xhtml/01_cli_option/test.itest, lines: 1-46, entire file
- tests/integration/features/reqif/profiles/p01_sdoc/end_to_end/--reqif-multiline-is-xhtml/02_toml_option/test.itest, lines: 1-45, entire file
- tests/integration/features/reqif/profiles/p01_sdoc/end_to_end/01_minimal_reqif/test.itest, lines: 1-11, entire file
- tests/integration/features/reqif/profiles/p01_sdoc/end_to_end/02_one_requirement/test.itest, lines: 1-8, entire file
- tests/integration/features/reqif/profiles/p01_sdoc/end_to_end/03_one_section_one_requirement/test.itest, lines: 1-8, entire file
- tests/integration/features/reqif/profiles/p01_sdoc/end_to_end/04_one_section_one_subsection_one_requirement/test.itest, lines: 1-8, entire file
- tests/integration/features/reqif/profiles/p01_sdoc/end_to_end/05_two_sections/test.itest, lines: 1-8, entire file
- tests/integration/features/reqif/profiles/p01_sdoc/end_to_end/06_three_sections/test.itest, lines: 1-8, entire file
- tests/integration/features/reqif/profiles/p01_sdoc/end_to_end/07_one_nested_section/test.itest, lines: 1-8, entire file
- tests/integration/features/reqif/profiles/p01_sdoc/end_to_end/08_two_nested_sections/test.itest, lines: 1-8, entire file
- tests/integration/features/reqif/profiles/p01_sdoc/end_to_end/09_next_requirement_drop_in_level/test.itest, lines: 1-8, entire file
- tests/integration/features/reqif/profiles/p01_sdoc/end_to_end/100_export_reqif_header/test.itest, lines: 1-19, entire file
- tests/integration/features/reqif/profiles/p01_sdoc/end_to_end/10_next_requirement_drop_of_two_levels/test.itest, lines: 1-8, entire file
- tests/integration/features/reqif/profiles/p01_sdoc/end_to_end/11_exporting_sections_free_text/test.itest, lines: 1-8, entire file
- tests/integration/features/reqif/profiles/p01_sdoc/end_to_end/12_multiline_statements/test.itest, lines: 1-8, entire file
- tests/integration/features/reqif/profiles/p01_sdoc/end_to_end/14_document_freetext/test.itest, lines: 1-8, entire file
- tests/integration/features/reqif/profiles/p01_sdoc/end_to_end/15_composite_requirement/test.itest, lines: 1-8, entire file
- tests/integration/features/reqif/profiles/p01_sdoc/end_to_end/20_comment_multiple/test.itest, lines: 1-8, entire file
- tests/integration/features/reqif/profiles/p01_sdoc/end_to_end/30_custom_grammar/test.itest, lines: 1-8, entire file
- tests/integration/features/reqif/profiles/p01_sdoc/end_to_end/31_custom_grammar_single_choice_type/test.itest, lines: 1-8, entire file
- tests/integration/features/reqif/profiles/p01_sdoc/end_to_end/32_custom_grammar_multi_choice_type/test.itest, lines: 1-8, entire file
- tests/integration/features/reqif/profiles/p01_sdoc/end_to_end/33_custom_grammar_multiple_node_types/test.itest, lines: 1-8, entire file
- tests/integration/features/reqif/profiles/p01_sdoc/end_to_end/35_HUMAN_TITLE/test.itest, lines: 1-8, entire file
- tests/integration/features/reqif/profiles/p01_sdoc/end_to_end/40_specification_type/test.itest, lines: 1-16, entire file
- tests/integration/features/reqif/profiles/p01_sdoc/end_to_end/50_reqifz_basic_roundtrip/test.itest, lines: 1-7, entire file
- tests/integration/features/reqif/profiles/p01_sdoc/end_to_end/60_multiple_documents/test.itest, lines: 1-9, entire file
- tests/integration/features/reqif/profiles/p01_sdoc/end_to_end/70_relations/test.itest, lines: 1-8, entire file
- tests/integration/features/reqif/profiles/p01_sdoc/end_to_end/90_legacy_section_not_supported_anymore/test.itest, lines: 1-7, entire file
- tests/integration/features/reqif/profiles/p01_sdoc/examples/01_sample/test.itest, lines: 1-19, entire file
- tests/integration/features/reqif/read_reqif/01_read_reqif_basic/01_minimal_document/test.itest, lines: 1-10, entire file
- tests/unit_server/strictdoc/server/02_export_document_to_reqif/test_case.py, lines: 1-50, entire file
1
#
2
# @relation(SDOC-SRS-72, scope=file)
3
#
4
5
RUN: %strictdoc export --formats=reqif-sdoc %S/sample.sdoc --output-dir %T
6
RUN: reqif validate --use-reqif-schema %T/reqif/output.reqif
7
RUN: %strictdoc convert %T/reqif/output.reqif %T/
8
RUN: %diff %S/sample.sdoc %T/sample.sdoc