Orchestrata Ultimate › Tests › Reference › agents › test_architect_project_mixin
Tests reference — tests/agents/test_architect_project_mixin.py
Module of tests/agents, split out because the directory page would be too large.
Prose pending.
tests/agents/test_architect_project_mixin.py
source · 17 tests · 219 lines
Tests for ArchitectProjectMixin.
Covers: agents.volks.architect.architect_project
| Kind | Name | Line | Description |
|---|---|---|---|
| class | TestParseDesign |
46 | Tests for _parse_design. |
| method | TestParseDesign.test_parse_single_section |
49 | |
| method | TestParseDesign.test_parse_multiple_sections |
56 | |
| method | TestParseDesign.test_parse_missing_section |
72 | |
| method | TestParseDesign.test_parse_empty_response |
79 | |
| method | TestParseDesign.test_parse_out_of_order_sections |
85 | |
| method | TestParseDesign.test_parse_strips_whitespace |
94 | |
| class | TestCoreSectionsBlank |
102 | Tests for _core_sections_blank (dogfood run-2 F3 defect 2). |
| method | TestCoreSectionsBlank.test_all_core_sections_empty_is_blank |
105 | |
| method | TestCoreSectionsBlank.test_any_core_section_populated_is_not_blank |
109 | |
| method | TestCoreSectionsBlank.test_only_class_diagram_populated_is_still_blank |
114 | class_diagram is deliberately NOT a core section -- a design with |
| method | TestCoreSectionsBlank.test_whitespace_only_core_sections_are_blank |
122 | |
| method | TestCoreSectionsBlank.test_all_four_core_sections_populated_is_not_blank |
127 | |
| class | TestWriteContextJson |
135 | Tests for _write_context_json. |
| method | TestWriteContextJson.test_creates_context_json |
138 | |
| method | TestWriteContextJson.test_skips_existing |
150 | |
| class | TestWriteDesignDocs |
162 | Tests for _write_design_docs. |
| method | TestWriteDesignDocs.test_writes_all_docs |
165 | |
| method | TestWriteDesignDocs.test_skips_empty_content |
189 | |
| class | TestGitCommit |
207 | Tests for _git_commit. |
| method | TestGitCommit.test_no_project_dir |
210 | |
| method | TestGitCommit.test_no_git_dir |
215 |