問題タブ [cunit]

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 に答える
1106 参照

testing - Windows で cygwin を使用して CUnit をビルドする

cygwin を使用して Windows で CUnit をビルドする方法を説明してもらえますか?

mingwを使用した例のみが見つかりました

Windows での CUnit のビルド

make の呼び出しが失敗します (そのようなコマンドはありません)。

誰か助けて?

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

c - CUNIT を使用したテスト - ウォークスルー分析 / コード カバレッジ

CUnit でいくつかのコードをテストしたい。ウォークスルー分析を実行できるかどうかは誰にもわかりませんか?

関数の 80% をテストしたということです。

テストで 100% のカバレッジが達成されていることを確認する必要があります。

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

c - Eclipse の Cunit テスト フレームワークでファイル ストリームから作成された構造をテストする方法

cunit test framework one structure で Eclipse でテストしたいのですが、ストリームがまだ開いているようで、結果が得られません。これが私のコードです。手伝ってくれてありがとう。

テストファイルへのパスを渡すために使用されるargvおよびargcパラメーターを使用する代わりに、マクロを使用する必要があると思います。しかし、可能であれば例が必要です。私の英語の人には申し訳ありませんが、どうもありがとう。

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

windows - Windows での CUnit のビルド エラー

昨日から、コンピューターに CUnit をインストールしようとしています。大学のコンピューターで機能したので、その方法を知っています。このトピックBuilding CUnit on Windowsを使用しましたが、答えがうまくいくと確信しています。

しかし、私の個人用 PC では、libtoolize を使用した後に問題が発生していautomake --add-missingます。私はやろうとしましautoreconf --installたが、まだこのエラーが発生しています:

CUnit/Sources/Framework/Makefile.am:20: '%' style pattern rules are a GNU make extension

ファイルの 20 行目は次のとおりです。

インターネットで検索したところ、の.c代わりに使用することを推奨する人%cがいることがわかりましたが、私にはうまくいきません.3つのlibtoolize行しか実行せず、停止しました. この変更後にやろうとするとautomake --add-missing、何も起こりません。

今何をすべきか本当にわかりません。誰かが解決策を持っていれば本当に助かります。

ありがとう

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

c++ - Gradle: 単体テストで CUnit のインストール済みバージョンとのリンク

C++ の新しいビルド システムとして gradle に切り替えました (以前は Java で使用していました)。さて、次のようなビルドファイルを使用してテストケースのCUnitにリンクしようとしたとき

私はまだgradleから次の出力を取得しています:

基本的に、これは gradle がライブラリ cunit を見つけることができないように見えるが、それについて教えてくれることを気にしないことを教えてくれます。ただし、コンソールからビルドすると、すべて正常に動作します。私のテストファイルの例、特別なことは何もありません:

不足しているものと、システムにプリインストールされているバージョンの cunit を使用する方法を誰か教えてもらえますか?

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

netbeans - Netbeans CUnit は、アプリケーションの起動ごとに 1 回実行されます

CUnit テストで Netbeans 8.1 を使用しています。プロジェクトを正常に実行およびテストでき、正しい結果が出力されます。ただし、もう一度テストしようとすると、結果が得られません。代わりに、次のように言うだけです:

プロジェクトの実際のコードを変更しても、これは持続します。プログラムを再起動したときにのみ結果が得られます。プログラムを再起動せずに、更新されたテスト結果を取得する方法を知りたいです。

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

c - Eclipse で CUnit を正しく構成する方法

CUnit を Eclipse に設定しようとしていますが、2 つのエラーが発生しました。

  • -lcunitパラメータなしで昼食をとった場合:

CU_assertImplementation への未定義の参照

  • 私が一緒に昼食をとった場合-lcunit

bin/ld.exe: -lcunit の検索時に互換性のない lib/libcunit.a をスキップする

どこが間違っていますか?インストール方法に関する良いチュートリアルはありますか?

OSはウィンドウズ