Move Verizon endpoint config into plugin

This commit is contained in:
Lyncoln
2026-09-20 20:29:40 -04:00
parent 16359dc164
commit ed97b644e8
4 changed files with 27 additions and 54 deletions
+16 -3
View File
@@ -13,7 +13,10 @@ from dns_sync.adapters import (
)
from dns_sync.config import AppConfig
from dns_sync.models import ProviderRecord
from dns_sync.registry import load_adapter
from dns_sync.registry import (
configured_adapter_endpoints,
load_adapter,
)
class VerizonAdapterTests(unittest.TestCase):
@@ -57,10 +60,15 @@ class VerizonAdapterTests(unittest.TestCase):
"VerizonProvider",
return_value=provider,
):
endpoint = configured_adapter_endpoints(
"verizon",
config,
)[0]
return load_adapter(
"verizon",
config,
config.verizon_endpoints[0],
endpoint,
)
@staticmethod
@@ -143,10 +151,15 @@ class VerizonAdapterTests(unittest.TestCase):
clear=True,
):
config = AppConfig.from_env()
endpoint = configured_adapter_endpoints(
"verizon",
config,
)[0]
adapter = load_adapter(
"verizon",
config,
config.verizon_endpoints[0],
endpoint,
)
self.assertEqual(