Files
2026-07-13 13:12:33 +08:00

20 lines
641 B
Python

"""Tests for onboarding image generation provider catalog."""
from __future__ import annotations
from opensquilla.onboarding.image_generation_specs import (
image_generation_provider_catalog_payload,
)
def test_image_generation_payload_exposes_optional_capability_metadata():
payload = image_generation_provider_catalog_payload()
assert {row["providerId"] for row in payload} == {"openai", "openrouter"}
for row in payload:
assert row["blocking"] is False
assert row["canProbe"] is False
assert row["deployment"] == "cloud"
assert row["whatYouNeed"]
assert row["readmeScenarios"]