0
私はPythonでMP3プレーヤーに関するプロジェクトを開発しています。実際のMP3ファイルに対してテストする必要がある関数とクラスのセットがあります。
テストMP3ファイルを保存するためにどのディレクトリ構造をお勧めしますか?私はテスト資産をどこに残すべきですか?
これらのファイルはプロジェクトに残っている必要があり、プロジェクトをクローンした人は誰でもテストを実行できるはずです。これは私が現在使用しているが、私はそれがベストプラクティスに従って十分に良いことだかはわからないものです:
/project-root
/src
player.py
utils.py
/test
player_test.py
utils_test.py
/assets
Sample1.mp3
Sample2.mp3
Corrupt.mp3