Skip to content

pedromsantos/python-kata

Repository files navigation

Python Kata Starter

A collection of coding katas following the learning path from Agile Technical Practices Distilled.

Ruff image Actions status

Running Tests

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

Individual Tests

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.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published