Some documentation changes
This commit is contained in:
1 parent
4c56b655fe
commit
a03e0e3b4c
9 files changed
+88
-26
No files matched your search
@@ -81,6 +81,24 @@ class GuiConvenienceTests(unittest.TestCase):
|
||||
style.lookup("MissingPrerequisite.TLabel", "foreground"), "#c62828"
|
||||
)
|
||||
|
||||
def test_only_successful_gemini_analysis_skips_rubric_replacement(self):
|
||||
for variant, code, interrupted, expected in (
|
||||
("gemini", 0, False, "skipped"),
|
||||
("personal", 0, False, "ready"),
|
||||
("gemini", 4, False, "ready"),
|
||||
("gemini", 1, False, "ready"),
|
||||
("gemini", 0, True, "ready"),
|
||||
):
|
||||
with self.subTest(variant=variant, code=code, interrupted=interrupted):
|
||||
self.app.state_store.update_step("statement_persp", status="ready")
|
||||
self.app.state_store.update_step("statement_groups", status="ready")
|
||||
self.app.state_store.update_step("statement", last_run_variant=variant)
|
||||
self.app.active_step_id = "statement"
|
||||
with patch.object(self.app, "after_idle"):
|
||||
self.app._finish_process(code, interrupted)
|
||||
self.assertEqual(self.app.state_store.step("statement_persp")["status"], expected)
|
||||
self.assertEqual(self.app.state_store.step("statement_groups")["status"], "ready")
|
||||
|
||||
def test_compact_evaluation_input_and_open_folder_button(self):
|
||||
self.assertEqual(int(self.app.evaluation_entry.cget("width")), 42)
|
||||
self.assertEqual(
|
||||
|
||||
Reference in new issue
Block a user