Test long-running Temporal workflows in seconds.
Guides the creation of Temporal workflow tests with pytest, time-skipping, activity mocks, and replay checks.
When to use it
Use when implementing Temporal workflow tests or debugging test failures.
It changes how the agent tests Temporal workflows by favoring integration tests, async fixtures, time-skipping, mocked activities, and replay validation.
What you provide
The provided project configuration requires Python 3.10 or later.
The testing guidance uses the Temporal Python SDK; the provided dependency configuration specifies temporalio 1.5.0 or later.
This skill
Docker volumes
Deletes local database volumes (irreversible)
docker-compose
Starts a local Temporal server