問題タブ [coveralls]
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.
java - Jacoco と Coveralls に、レポートの一部のファイルを無視するように指示します。
Maven を使用した Java プロジェクトで Coveralls を使用してプロジェクトのカバレッジ レポートを作成していますが、一部のクラスがカバレッジ計算に含まれないようにしたいと考えています。
さて、私はビルドフェーズでクラスを除外できると思います。たとえばMyClassTest.java
、次のようになります。
とにかく、カバレッジは減っていないのでMyClass
、Jacoco レポートからクラスを計算していると思います。
travis ファイルでは、レポート フェーズを次のように呼び出します。
何か案が?
php - PHP: REST API をテストする方法
API を作成し、テストしたいと考えています。私の最初の考えは、API クライアントを使用することでした。実際に使用guzzlehttp
しましたが、アプリを heroku にデプロイし、travis とカバーオールを使用してテストをビルドした後、カバーオールがコードの一部をカバーしていないことがわかりました。テスト。
私の質問は、「API クライアントなしで REST API をテストするにはどうすればよいですか?」ということです。以下は、私のGithubへのリンクで、テストカバレッジとして0%を示しています
java - カバーオールは、テスト クラスのカバレッジもチェックします
GitHub でホストされているプロジェクト (Java) があり、最近、カバレッジ レポート用に TravisCI と Coveralls の両方を追加しました。私のプロジェクトはここにあります: FuzzyImageToolBox。ここでの前回のカバレッジ レポートからわかるように、カバーオールはテスト クラスに対してもカバレッジを示しますが、非テスト クラスに対してのみカバレッジを示すと予想していました。何か不足していますか?
php - Travis CI は正しく動作しますが、Coveralls はビルドを認識しません
PHPunit テスト スイート ( https://github.com/antodippo/ccmusicsearch ) を備えた PHP Symfony アプリである Github にリポジトリがあり、プッシュするたびに Travis CI がビルドを正しくチェックしています ( https://travis-ci .org/antodippo/ccmusicsearch/builds )。
Coveralls アカウントを Travis および Github アカウントにリンクし、.travis.yml ファイルを次のように構成しました。
そして、この行をphpunit.xml.distに入れました:
しかし、Coveralls はまだビルドがないと言っています ( https://coveralls.io/github/antodippo )。
私は何を忘れていますか?
python - Coveralls はどのファイルを選択しますか?
統合テストを実行するために Travis と Coveralls を実行しています。カバーオールは本来よりもはるかに高い評価を与えているようです。私は自分のレポジトリにある少数のソース ファイルのテストしか書いていませんが、これらのファイルだけがカバレッジをチェックされます (したがって、95% のカバレッジが得られます..)。テストが指定されていないファイルはチェックされないように見えます。
Coveralls はチェックするファイルをどのように選択しますか?
おそらく、私のリポジトリは、それぞれ独自のエントリ ポイントを持つ複数の Python スクリプトが含まれているという点で、少し変わっています。現在、1 つのエントリ ポイントのみをテストしており、残りのコードは完全に変更されていません (インポートもされていません)。
私のtravis.yml
ファイルは単純に を実行しnose2
、この 1 つのエントリ ポイントのテストを実行します。
coveralls - coveralls fails on AppVeyor in some builds but not in others
I'm trying to make pytest publish coverage reports from AppVeyor. I've added the repository's encrypted token as explained here. Here's the appveyor.yml
file:
Now the weird thing is, some builds pass others do not. The GH panel for continuous integration on the PR shows that the build for the continuous-integration/appveyor/branch
passes and publishes coverage as expected, but fails for the continuous-integration/appveyor/pr
build with this message:
Does anyone have any idea what's happening?
ruby-on-rails - カバーオールがプル リクエスト ステータスを送信しない
Railsで開発し、Githubにコードを残し、テストにはCircleCIを使用しています。
カバーオールで次の設定を行いました。
カバーオールの宝石を追加しました:
そして、カバーオールのドキュメントの指示に従って、spec_helper.rb をセットアップしました。
何が機能しているか: CircleCi はカバレッジ情報を Coveralls に送信し、カバレッジ レポートを確認できます。
何が機能していないか: Coveralls はプル リクエストのステータスを送信しないため、Github で PR がカバレッジの期待を満たしているかどうかを確認できません。
誰かが Coveralls-CircleCI のセットアップを行った場合は、これに関するいくつかの指針をいただければ幸いです。