Guide d'utilisateur du GUI
This commit is contained in:
1 parent
a56fc6e680
commit
5b7d4b611e
4 files changed
+49
No files matched your search
@@ -210,6 +210,25 @@ class GuiConvenienceTests(unittest.TestCase):
|
||||
)
|
||||
self.assertNotEqual(self.app.current_step.id, "giving_names")
|
||||
|
||||
def test_grouped_annotation_can_open_label_groups(self):
|
||||
label_groups = self.evaluation / "label_groups"
|
||||
label_groups.write_text("Ex 1 : 1), Ex 1 : 2)\n", encoding="utf-8")
|
||||
self.app.state_store.update_step("annotation", variant="grouped")
|
||||
self.app.tree.selection_set("annotation")
|
||||
self.app.update()
|
||||
|
||||
self.assertIsNotNone(self.app.label_groups_button)
|
||||
self.assertEqual(
|
||||
self.app.label_groups_button.cget("text"),
|
||||
"Ouvrir les groupes de questions",
|
||||
)
|
||||
with patch("copienator_gui.app.open_path") as opened:
|
||||
self.app.label_groups_button.invoke()
|
||||
opened.assert_called_once_with(label_groups)
|
||||
|
||||
self.app._select_variant(0)
|
||||
self.assertIsNone(self.app.label_groups_button)
|
||||
|
||||
def test_batch_status_waits_until_all_jobs_are_ready(self):
|
||||
self.app.state_store.update_step("correction", variant="batch", last_run_variant="batch")
|
||||
self.app._populate_tree()
|
||||
|
||||
Reference in new issue
Block a user