Testing
511 installs
Temporal Python Testing Strategies
by wshobson/agents
Test Temporal workflows with pytest, time-skipping, and mocking strategies. Covers unit testing, integration testing, replay testing, and local development…
Skill content
Temporal Python Testing Strategies Comprehensive testing approaches for Temporal workflows using pytest, progressive disclosure resources for specific testing scenarios. When to Use This Skill - Unit testing workflows - Fast tests with time-skipping - Integration testing - Workflows with mocked activities - Replay testing - Validate determinism against production histories - Local development - Set up Temporal server and pytest - CI/CD integration - Automated testing pipelines - Coverage strategies - Achieve ≥80% test coverage Testing Philosophy Recommended Approach (Source: docs.temporal.io/develop/python/testing-suite):