Skip to content

Sample repo to showcase test-splitting on CircleCI

Notifications You must be signed in to change notification settings

kelvintaywl-cci/fizzbuzz

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

fizzbuzz

Sample repo to showcase test-splitting on CircleCI.

Requires Python 3.10+.

See .python-version file.

Prerequisites

Install dependencies with Poetry.

$ poetry install

Usage

$ PYTHONPATH=src python src/cli.py 15
FIZZBUZZ

$ PYTHONPATH=src python src/cli.py 6
BUZZ

$ PYTHONPATH=src python src/cli.py 100
BUZZ

$ PYTHONPATH=src python src/cli.py 101
101

Tests

# Generate JUnit XML report at ./report.xml
$ PYTHONPATH=src poetry run pytest .

About

Sample repo to showcase test-splitting on CircleCI

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages