fix(gui): make admin config responsive and mask editor usable
This commit is contained in:
@@ -2,7 +2,7 @@
|
||||
|
||||
from __future__ import annotations
|
||||
|
||||
from gui_v6.tabs.tab_config import CONFIG_MOCKUP_SECTIONS
|
||||
from gui_v6.tabs.tab_config import CONFIG_INTERACTION_CONTRACT, CONFIG_MOCKUP_SECTIONS
|
||||
|
||||
|
||||
def test_config_mockup_sections_cover_admin_surface():
|
||||
@@ -13,6 +13,8 @@ def test_config_mockup_sections_cover_admin_surface():
|
||||
"Données à détecter",
|
||||
"Termes à toujours conserver",
|
||||
"Termes à toujours masquer",
|
||||
"Masque manuel obligatoire",
|
||||
"Template de masque manuel",
|
||||
],
|
||||
"masquage": [
|
||||
"Couleur de masquage (PDF)",
|
||||
@@ -20,7 +22,23 @@ def test_config_mockup_sections_cover_admin_surface():
|
||||
"Épaisseur du masque",
|
||||
"Codes de remplacement",
|
||||
"Masques de zones fixes",
|
||||
"Éditeur interactif de masques",
|
||||
],
|
||||
"partage": ["Exporter la configuration", "Importer une configuration"],
|
||||
"regles": ["Règles actives", "Testeur de règle"],
|
||||
}
|
||||
|
||||
|
||||
def test_config_interaction_contract_prebuilds_panels_and_mask_editor():
|
||||
assert CONFIG_INTERACTION_CONTRACT["subtabs"] == "prebuilt_panels"
|
||||
assert CONFIG_INTERACTION_CONTRACT["reglages_columns"] == 3
|
||||
assert CONFIG_INTERACTION_CONTRACT["mask_editor"] == [
|
||||
"open_pdf",
|
||||
"draw_rectangle",
|
||||
"delete_rectangle_on_click",
|
||||
"zoom",
|
||||
"save_template_json",
|
||||
"load_template_json_or_yaml",
|
||||
"clear_page",
|
||||
"apply_template_selection",
|
||||
]
|
||||
|
||||
Reference in New Issue
Block a user