A collection of coding katas following the learning path from Agile Technical Practices Distilled.
To run the tests for the various katas, you can use the following commands:
-
All Tests: Run all tests with the command:
make test
or:
poetry run pytest
You can also run tests for individual katas using the following commands:
-
Fizz Buzz:
make fizz
-
Fibonacci:
make fib
-
Leap Year:
make leap
-
Prime Factors:
make prime
-
Roman Numerals:
make roman
-
Stack Kata:
make stack
-
Tic Tac Toe:
make tic
-
Yahtzee:
make yahtzee
-
Tennis:
make tennis
-
Gilded Rose:
make gilded
-
Raid:
make raid
-
Smelly Tic Tac Toe:
make smelly
-
Character Copier:
make copier
-
ESA Mars Rover:
make esa
-
Social Network:
make social
-
London Tic Tac Toe:
make london
-
Raid:
make raid
Make sure you have pytest
installed to run the tests successfully.