chore: Bump version to 0.12.6, update BlendJob wheel to 0.1.8, and revise documentation for model catalog and server integration
Some checks failed
构建扩展 / build (push) Failing after 14s

This commit is contained in:
2026-08-17 21:36:58 +08:00
parent fb78a8068b
commit 6e6dd60a88
12 changed files with 242 additions and 36 deletions

View File

@@ -23,6 +23,20 @@ class ModelTest(unittest.TestCase):
"snapform_models",
"src/snapform/model_catalog.py",
)
cls.server_models = load_module(
"snapform_server_models",
"src/snapform/server/model_catalog.py",
)
def test_client_and_server_catalogs_share_storage_contract(self):
client = self.models.DOWNLOADABLE_MODELS
server = self.server_models.DOWNLOADABLE_MODELS
self.assertEqual(set(client), set(server))
for key in client:
with self.subTest(key=key):
self.assertEqual(client[key].directory_name, server[key].directory_name)
self.assertEqual(client[key].ready_patterns, server[key].ready_patterns)
def test_base_model_is_default_friendly_apache_model(self):
model = self.models.get_model("BASE")