Skip to content
This repository was archived by the owner on Aug 18, 2026. It is now read-only.

About

ATDD Accelerator Template (Python)

Resources

Stars

1 star

Watchers

0 watching

Forks

Latest commit

 

History

21 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NOTICE: This project is no longer maintained. Please see the updated project: https://github.com/optivem/shop

ATDD Accelerator Template (Python)

commit-stage-monolith acceptance-stage qa-stage qa-signoff prod-stage

This is a Python implementation of the ATDD (Acceptance Test-Driven Development) Accelerator Template. It provides a walking skeleton for building applications using Test-Driven Development practices with Python and FastAPI.

Structure

  • monolith/ - Main FastAPI application with walking skeleton implementation
  • system-test/ - End-to-end and system tests for acceptance testing
  • .github/ - CI/CD workflows for commit, acceptance, QA, and production stages

Quick Start

# Run the application
cd monolith
python -m uvicorn src.main:app --reload --port 8080

# Run tests  
cd system-test
pytest . -m smoke

See individual component READMEs for detailed setup instructions:

License

Unlicense

This project is released under The Unlicense — a public domain dedication.

Contributors

About

ATDD Accelerator Template (Python)

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages