注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
やりたいこと pytest を使って unittest を実行したい プロダクトコードとテストコードはディレクトリで... やりたいこと pytest を使って unittest を実行したい プロダクトコードとテストコードはディレクトリで分けたい まさに参考リンクのイメージ 実行時は python -m pytest とかで勝手に test_XXX を discover して実行してほしい 上手くいかないこと 参考リンクの通りで、class_module.py の imoprt class_BaseModule で ModuleNotFoundError になる テスト対象スクリプトから同ディレクトリ内の別モジュールを素でimportしていて、これが見つからない 解決法にある sys.path.append() って全テストコードの先頭に書くの?しかもモジュールコードまでの相対パスは自前で書かないといけないってそれマジ?ダサくない?(回答者の方ががダサいわけではない) 参考リンクの参考リンクにある 以下と心境
2024/06/17 リンク