問題タブ [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.

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

node.js - C++/Javascript を組み合わせた Node.js アドオンから Coveralls.io にコード カバレッジを投稿するにはどうすればよいですか?

C++ アドオンと Javascript ライブラリ コードの両方で構成されるNode.js モジュールがあります。lcovこれには、C++ およびistanbulJavascriptを使用した、コマンド ラインで生成されたコード カバレッジ分析が含まれます。両方からの出力は lcov 形式であり、完成したカバレッジ レポートで適切に組み合わせることができます。詳細についてmake coverは、 を参照しMakefileてください。

私の質問は、この結合されたコード カバレッジの出力をCoverallsで表示するために投稿するにはどうすればよいですか? node-coverallsを使用してみましたが、これはモジュール内の JavaScript のみを処理し、cpp-coverallsは C++ のみを処理することがわかります。おそらく、2 つの出力を結合して結果を Coveralls に投稿する方法はありますか?

洞察をお寄せいただきありがとうございます。

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

ruby-on-rails - Coveralls.io: gem 自体 (アプリではない) を開発するときに、gem 'coveralls' をロードする方法は?

現在開発中のgem HeadhunterにCoveralls.ioを使用したいと考えています。ドキュメントによると、単に追加する必要があります

プロジェクトに追加しますが、私の知る限り、これは別の gem 内に gem をロードする正しい方法ではありません。代わりに、そのようなことが.gemspecファイルで発生するはずです。だから私はこのようにそれを追加しようとしました:

しかし、これはうまくいきません - それは私の宝石の機能全体を壊します:

これは壊れるファイルです:

もう利用できないのでGem.loaded_specs['headhunter']、ここで何が起こっているのかわかりません。

ここで何が問題なのですか?

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

python - cpp-coveralls 起動時のエラー

cpp-coveralls ユーティリティを起動してコード カバレッジの結果をhttp://coveralls.ioに送信すると、常に次のエラーが発生します。

私は2つのpythonバージョン(2.7.2と3.3.3)で試しましたが、常に同じ結果が得られました...ローカルとテストプロジェクトのtravisビルドの両方でこのエラーが発生します:

ここに問題を投稿します: https://github.com/eddyxu/cpp-coveralls/issues/27しかし、それが私の構成から来ていないのだろうか...

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

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% しか報告されていません。追加の助けをいただければ幸いです

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

python - python-coveralls を構成する

Python の github リポジトリがあり、nosetests を使用してテストを作成しました。問題は、カバーオールをこれに設定できないことです。ドキュメントに従ってすべてを試しましたが、カバレッジは不明のままです。これがレポBinPyへのリンクです