Skip to content
T

temporal-python-testing

Test Temporal workflows with pytest, time-skipping, and mocking strategies

by wshobsonFree

Launch
#1846in AI Skills
0In stores

Description

temporal-python-testing is an agent skill from the wshobson/agents collection for testing Temporal workflows written in Python with pytest.…

Highlights

  • Unit tests with time-skipping
  • Integration tests with mocked activities
  • Replay tests for determinism
  • Local Temporal server and pytest setup
  • CI/CD integration and coverage targets
  • Installs with the skills CLI

Ratings & Reviews

No ratings yet

Be the first to rate temporal-python-testing.

People also visit

P

python-testing-patterns

Comprehensive testing strategies for Python

AI Skills
Launch
P

pytest-coverage

Run pytest with coverage reporting to identify and eliminate untested code lines

AI Skills
Launch
P

python-pro

Building Python 3.11+ applications requiring type safety, async programming

AI Skills
Launch
A

airflow-dag-patterns

Build production Apache Airflow DAGs

AI Skills
Launch
A

async-python-patterns

Comprehensive guide to asyncio, concurrent patterns

AI Skills
Launch
B

backtesting-frameworks

Robust backtesting systems

AI Skills
Launch

temporal-python-testing FAQ

What is time-skipping?

Running a workflow test that simulates long waits, so a test covering days of workflow time finishes quickly.

What is replay testing?

Checking that a changed workflow still behaves deterministically against histories recorded from production.

Can I run it locally?

Yes. The skill covers setting up a local Temporal server with pytest for development.

Does it cover coverage?

Yes. It mentions an 80 percent coverage target as one of its strategies.

How do I install it?

Run npx skills add https://github.com/wshobson/agents --skill temporal-python-testing.

What security audits does it have?

skills.sh lists three audits: Gen Agent Trust Hub Pass, Socket Pass and Snyk Pass.

What are the best temporal-python-testing alternatives?

Popular alternatives to temporal-python-testing include python-testing-patterns, pytest-coverage and python-pro. See all temporal-python-testing alternatives

Developer Stuff

Badges