Currently, the repository has a single test file test_gameofgame.py which includes multiple testing functions. And we have a GitHub action workflow which runs this test.
This works now as all tests are part of a single test file. As the code base in the repository grows, we will expect to have more code that needs testing, therefore it is a good idea to have a dedicated tests/ directory. When doing this, we will also need to update the GitHub action so it tests all files on this directory.
Currently, the repository has a single test file test_gameofgame.py which includes multiple testing functions. And we have a GitHub action workflow which runs this test.
This works now as all tests are part of a single test file. As the code base in the repository grows, we will expect to have more code that needs testing, therefore it is a good idea to have a dedicated
tests/
directory. When doing this, we will also need to update the GitHub action so it tests all files on this directory.