Skip to main content

Module fixture

Module fixture 

Source
Expand description

Fixture loading, validation, and grouping for e2e test generation.

Structs§

Assertion
A single assertion in a fixture.
CorsConfig
CORS policy configuration for HTTP handler tests.
Fixture
A single e2e test fixture.
FixtureEnv
Environment variable requirements for a smoke/live test fixture.
FixtureGroup
A group of fixtures sharing the same category.
HttpExpectedResponse
Expected HTTP response specification.
HttpFixture
HTTP server test specification.
HttpHandler
Handler/route definition for HTTP server tests.
HttpMiddleware
Middleware configuration for HTTP handler tests.
HttpRequest
HTTP request to send in a server test.
MockResponse
Mock HTTP response for testing HTTP clients.
SkipDirective
Skip directive for conditionally excluding fixtures.
StaticFile
A single static file entry for the static-files middleware.
StaticFilesConfig
Static-files middleware configuration for HTTP handler tests.
ValidationErrorExpectation
Expected validation error entry.
VisitorSpec
Visitor specification for visitor pattern tests.

Enums§

CallbackAction
Action a visitor callback should take.

Functions§

group_fixtures
Group fixtures by their resolved category.
load_fixtures
Load all fixtures from a directory recursively.