Skip to content

cayu.evals.browser_acceptance_fixture

Public Cayu API. Definitions are grouped by their public source module, and definitions from private implementation modules appear on their package’s page; adding a symbol does not move existing links. The import shown at each entry is a supported public namespace. Read the Python API overview and install the required extra.

from cayu.evals import BROWSER_ACCEPTANCE_FIXTURE_REVISION

See the release source for this value’s complete definition.

Release source · Runtime guarantees · Capability guides

from cayu.evals import BrowserAcceptanceFixtureV1

Owned local corpus server with no credential or external-network dependency.

Defaults below are source expressions; Field(...) includes schema/validation settings and default_factory creates a fresh value. Inherited declarations are included. Constructor behavior follows the model or dataclass shown in the bases/decorators.

Name Type Default
hosts class attribute ('docs.browser.test', 'static.browser.test')
BrowserAcceptanceFixtureV1.__init__() -> None
BrowserAcceptanceFixtureV1.prepare_visual_change(change: str) -> None

Reset one closed fixture scenario before its navigation is dispatched.

BrowserAcceptanceFixtureV1.release_visual_change(change: str) -> None

Release the page’s pending response after its visual evidence is captured.

BrowserAcceptanceFixtureV1.visual_change_applied(change: str) -> bool
BrowserAcceptanceFixtureV1.upstream_origin() -> str
BrowserAcceptanceFixtureV1.upstream_routes() -> dict[str, str]
BrowserAcceptanceFixtureV1.request_counts() -> dict[str, int]
BrowserAcceptanceFixtureV1.authenticated_request_count() -> int

Return successful account checks, never inferred from requested paths.

Release source · Runtime guarantees · Capability guides