(request: FixtureRequest)
| 43 | |
| 44 | @pytest.fixture(scope="session") |
| 45 | async def async_client(request: FixtureRequest) -> AsyncIterator[AsyncAnthropic]: |
| 46 | strict = getattr(request, "param", True) |
| 47 | if not isinstance(strict, bool): |
| 48 | raise TypeError(f"Unexpected fixture parameter type {type(strict)}, expected {bool}") |
| 49 | |
| 50 | async with AsyncAnthropic(base_url=base_url, api_key=api_key, _strict_response_validation=strict) as client: |
| 51 | yield client |
nothing calls this directly
no test coverage detected