diff --git a/script/vpn/presets.py b/script/vpn/presets.py index 1dc8859..c484764 100644 --- a/script/vpn/presets.py +++ b/script/vpn/presets.py @@ -159,15 +159,6 @@ def load_all(config=None) -> tuple[list[dict], list[str]]: return list(by_id.values()), errors -def load(identifier: str, config=None) -> dict | None: - """Le préréglage `identifier`, ou None.""" - found, _ = load_all(config) - for item in found: - if item["preset"] == identifier: - return item - return None - - def label(preset: dict) -> str: """Ce qu'on affiche. Le `label` s'il est là, l'identifiant sinon : un préréglage sans libellé reste choisissable.""" diff --git a/test/test_vpn_presets.py b/test/test_vpn_presets.py index 2ba6d16..0524cf1 100644 --- a/test/test_vpn_presets.py +++ b/test/test_vpn_presets.py @@ -159,11 +159,6 @@ class PresetLoading(unittest.TestCase): found, errors = presets.load_all() self.assertEqual((found, errors), ([], [])) - def test_load_finds_one_by_identifier(self): - write_preset(self.shared, "campus.json", PRESET) - self.assertEqual(presets.load("campus")["server"], PRESET["server"]) - self.assertIsNone(presets.load("nowhere")) - class PresetApplication(unittest.TestCase): """`apply` : d'un préréglage à un profil que la validation accepte."""