問題タブ [test-coverage]

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 投票する
3 に答える
1651 参照

test-coverage - .NET コードの品質を監視するにはどうすればよいですか?

私は現在、Ruby プロジェクトを開発しており、コード風土を使用してコードの品質を確認しています。問題は、.NET でコードを書き直すことです。そのため、私の上司は、codeclimate のようにコードをツールにアップロードして、コードの品質を監視できるようにしたいと考えています。

.NET の環境をコーディングするための代替ツール (無料かどうかに関係なく) を知っていますか?

0 投票する
5 に答える
20141 参照

python-2.7 - py.test --cov で virtualenv ディレクトリをスキップする方法

プロジェクトで使用している外部ライブラリをテストがどのようにカバーするかを気にする必要がありますか?

py.test --cov は、virtualenv ディレクトリ内のファイルを含め、すべてのファイルがどのようにカバーされているかを表示します。作成したモジュールのカバレッジのみを出力に表示するにはどうすればよいですか?

0 投票する
3 に答える
2526 参照

android - Jacoco カバレッジ レポートの問題

jacoco が実際のデバイスで実行されるインストルメンテーション テストのカバレッジ ファイルを作成する場所を定義しようとしています。

gradle タスクの実行から、--debug次のログが表示されます。

場所を定義するために3つの方法を試しました:

マニフェスト ファイルでタグを使用して<instrumentation>も、何も変わりませんでした。

私はgradleでそれを試しましたが、出力は同じでした:

adbそして最後に、コマンドで試しました:

しかし、2つのエラーが発生します:

de.my.lib.utils.UtilsTest:. クラスが見つかりませんでした: org.jacoco.agent.rt.internal_773e439.CoverageTransformer 。時間: 0,072

OK (1 回のテスト)

エラー: エマ カバレッジの生成に失敗しました。

私はここで完全に迷っています。何か案は?

背景別の場所に保存する必要がある理由:adb shell run-as一部のデバイスと Android バージョンにはコマンドにバグがあるため、テスト デバイス ファームにデバイスがあり、ファイルを取得できないために 0% のカバレッジを返します。そのため、ファイルを公開されている場所に保存する必要があります。

0 投票する
2 に答える
2607 参照

java - Javaコードアサートが失敗した場合のJUnitテスト

これはあまりにも簡単で明白に思えますが、以下をテストする方法がわかりません。

私のJavaメソッド:

私のテスト:

などでかなり多くのことをテストできますが、そのアサートが否定的assertEqualsである場合に真を与えるテストケースを作成するにはどうすればよいですか?foo != null;

私が今持っているテストは、アサーションの両方のケースで緑色になりますが、アサーションが失敗したかどうかをキャッチできません。

コードのテスト カバレッジを 100% にして、この行で何か意味のあることをテストしたいと考えています。

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

python - Django カバレッジ テストのログイン ビューとログアウト ビューが機能しない

views.py でこのログイン ビューとログアウト ビューを取得しました。

そして、カバレッジを使用してユニタリ テストを作成します。これは私の authentication_test.py です。

ユーザーが認証するとtest_loginが機能せず、理由がわからない(ユーザーがNoneを取得する)、ユーザーとパスワードは正しく、アプリ内でログインしますが、このテストではログインしません...また、わかりませんログアウト ビューをテストする方法。

ユーザーは json フィクスチャ データで作成されます。

事前に感謝します。

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

python - Django カバレッジ ログアウト テスト

views.py からこのビューをテストするためにカバレッジを使用しています:

これは test_views.py のそのビューに対する私のテストです:

このエラーがスローされるため、 logout_view(request) 関数を呼び出すまではうまくいきます。

-> logout_view(request) (Pdb) n KeyError: 'SERVER_NAME'

理由は何ですか?、事前に感謝します。

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

python - カバレッジテストジャンゴログアウト

views.py 内に django logout 関数を取得しました:

そして、このコードでカバレッジを使用してテストしようとしています:

しかし、それは機能していません。私のトレースバックは none を返します:

これはログアウトの URL です。

関数はまったく呼び出されていないと思いますが、他に何をすべきかわかりません...何か助けてください??

前もって感謝します