問題タブ [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.
node.js - C++/Javascript を組み合わせた Node.js アドオンから Coveralls.io にコード カバレッジを投稿するにはどうすればよいですか?
C++ アドオンと Javascript ライブラリ コードの両方で構成されるNode.js モジュールがあります。lcov
これには、C++ およびistanbul
Javascriptを使用した、コマンド ラインで生成されたコード カバレッジ分析が含まれます。両方からの出力は lcov 形式であり、完成したカバレッジ レポートで適切に組み合わせることができます。詳細についてmake cover
は、 を参照しMakefile
てください。
私の質問は、この結合されたコード カバレッジの出力をCoverallsで表示するために投稿するにはどうすればよいですか? node-coverallsを使用してみましたが、これはモジュール内の JavaScript のみを処理し、cpp-coverallsは C++ のみを処理することがわかります。おそらく、2 つの出力を結合して結果を Coveralls に投稿する方法はありますか?
洞察をお寄せいただきありがとうございます。
ruby-on-rails - Coveralls.io: gem 自体 (アプリではない) を開発するときに、gem 'coveralls' をロードする方法は?
現在開発中のgem HeadhunterにCoveralls.ioを使用したいと考えています。ドキュメントによると、単に追加する必要があります
プロジェクトに追加しますが、私の知る限り、これは別の gem 内に gem をロードする正しい方法ではありません。代わりに、そのようなことが.gemspec
ファイルで発生するはずです。だから私はこのようにそれを追加しようとしました:
しかし、これはうまくいきません - それは私の宝石の機能全体を壊します:
これは壊れるファイルです:
もう利用できないのでGem.loaded_specs['headhunter']
、ここで何が起こっているのかわかりません。
ここで何が問題なのですか?
python - cpp-coveralls 起動時のエラー
cpp-coveralls ユーティリティを起動してコード カバレッジの結果をhttp://coveralls.ioに送信すると、常に次のエラーが発生します。
私は2つのpythonバージョン(2.7.2と3.3.3)で試しましたが、常に同じ結果が得られました...ローカルとテストプロジェクトのtravisビルドの両方でこのエラーが発生します:
- https://github.com/MartinDelille/TravisTest/tree/gcov
- https://travis-ci.org/MartinDelille/TravisTest/builds/20284896
ここに問題を投稿します: https://github.com/eddyxu/cpp-coveralls/issues/27しかし、それが私の構成から来ていないのだろうか...
node.js - Travis-CI を使用した Coveralls.io
Travis-CI を使用してコミットのビルド ステータスをチェックするオープンソース プロジェクトがいくつかあります。また、テスト範囲を Coveralls.io に報告します。過去数週間、カバーオールの信頼性はせいぜいむらがあり、テストでカバレッジのものを実行しましたが、カバーオール API が 503 エラーを返したため、ビルドに失敗しました。
これに対応して、カバレッジのものを のafter_success
スクリプトに移動しまし.travis.yml
たが、情報が Coveralls.io に送信されていないようです。私はこれに間違った方法でアプローチしていますか? 他の誰かがこの問題に遭遇しましたか?
問題が発生しているプロジェクトの詳細を次に示します。
- それらはすべてノードモジュールです
- それらはすべてを使用してテストされています
mocha
- それらはすべて、を使用してテストカバレッジを持っています
istanbul
- このモジュールを使用して、
node-coveralls
カバレッジ レポートを coveralls.io に報告しています。
さらに情報が必要な場合は、お知らせください。
アップデート:
カバーオールに正しく報告されているようですが、50% しか報告されていません。追加の助けをいただければ幸いです
python - python-coveralls を構成する
Python の github リポジトリがあり、nosetests を使用してテストを作成しました。問題は、カバーオールをこれに設定できないことです。ドキュメントに従ってすべてを試しましたが、カバレッジは不明のままです。これがレポBinPyへのリンクです