""" Wave 0 xfail stubs for Phase 7 admin AI config endpoint tests. Covers: - T-07-01: GET /api/admin/ai-config never returns api_key_enc (D-05/D-08) - D-08: PUT /api/admin/ai-config writes active provider (admin AI Providers panel) Each function is a placeholder to be promoted in Plan 07-05 once the admin AI config endpoints exist. Stub policy (STATE.md decision: xfail(strict=False) for Wave 0): - Body is a single pytest.xfail() call — no assertion code. - strict=False so unexpected passes (xpass) never break CI. """ import pytest @pytest.mark.xfail(strict=False, reason="Wave 0 stub — promoted in Plan 07-05") async def test_get_never_returns_key(): pytest.xfail("not implemented yet — Plan 07-05") @pytest.mark.xfail(strict=False, reason="Wave 0 stub — promoted in Plan 07-05") async def test_put_writes_active_provider(): pytest.xfail("not implemented yet — Plan 07-05")