問題タブ [pytest-cov]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
143 参照

docker - herokuリポジトリの古いディレクトリが原因でpytest-covエラーのインポートファイルの不一致が発生し、ディレクトリを削除できません

Django、Django REST Framework、および testdriven.io での Docker を使用したコースのテスト駆動開発に続いて、pytest-cov の部分までは順調に進みました。私の間違いは、これを開始する前に、ディレクトリが動かなくなったところから Heroku チュートリアルを行ったことです。

コンテナの更新

$ docker-compose up -d --build

それで

次に、 alpinehelloworld/ を削除しようとします

それで

ディレクトリは持続します:(削除​​するにはどうすればよい/usr/src/app/alpinehelloworld/webapp/tests.pyですか?

0 投票する
1 に答える
684 参照

bitbucket - プル リクエストが送信されたときに実行される Pytest + カバレッジ回帰テスト (Azure パイプラインおよび Bitbucket)

bitbucket リポジトリに python パッケージがあります。そのリポジトリのマスター ブランチにプル リクエストを送信すると、多数の pytest テストが実行されるように、azure パイプラインをセットアップしたいと考えています。

これに加えて (個別に、またはできれば pytest テスト スイート自体で) カバレッジ テストを実行し、マスター ブランチのカバレッジ パーセンテージがブランチのカバレッジ パーセンテージよりも高い場合、そのテストは失敗します。にマージされています。

これは、テスト カバレッジが向上しない限りプル リクエストをマージできないという考え方です。

誰も私がこれを行う方法を知っていますか?