問題タブ [nodeunit]

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

node.js - nodeunit が非同期テストを終了できない

IDE またはコンソールで nodeunit テストを実行すると、正常に実行されますが、終了できません。助けてください!

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

node.js - あるメソッドから別のメソッドへのサーバー側コード テストのノードユニット テスト ケースでオブジェクト値を取得できない

node.js サーバー側コードのテストに nodeunit を使用しています。これが私のコードスニペットです。すべてのコードを追加したわけではありませんが、エラー リファレンスを表示できます。

メソッドの bwlow コードでtest adding a projectは、プロジェクトを mongodb に追加し、保存後にサーバーから応答を取得したら、新しく追加された _id を me.projectToUpdate['_id'] に割り当てています。

私の問題は、test build a projectテストケースで me.projectToUpdate['_id'] の値を取得できないことです。

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

mongodb - mongoを使用したnodeunitの複数のタスクが失敗する

ノードユニットとマングースで非同期結果を返すにはどうすればよいですか? 私の失敗をより簡単に示すために、非常にわずかに変更しました。

var mongoose = require('mongoose');

これを nodeunit で実行すると、次のようになります。

詳細情報: setUp/tearDown で mongo を使用せず、カウンターを増やすなどのテスト コードのみを使用する場合、すべて機能します。テストが 1 つしかない場合は、すべてが機能します。別のテストを追加し、セットアップでmongoを使用すると一貫して失敗するため、セットアップで何か間違ったことをしていると思います。

前もって感謝します。

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

gruntjs - 多くのアイスノードユニットテストを実行する方法

iced nodeunit テストを実行すると...

... 大丈夫です。

コーヒースクリプトのテストをたくさん実行すると...

... 大丈夫です。しかし、アイスノードユニットテストのセットを実行しようとするとgrunt nodeunit...

... エラーが発生しました: Fatal error: Unexpected string。一見gruntjsわからないiced coffeescript

では、大量のアイスノードユニットテストを実行するにはどうすればよいでしょうか? なしかもしれませんgrunt-contrib-nodeunitが、どうですか?

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

node.js - シリアル通信のノード単位テスト

node.js を使用して piLite とやり取りする npm モジュールを作成しています。TDDの原則を使ってきちんと書きたいと思います。

テストする必要があるコード:

標準的な使用方法は次のとおりです。

アサーションをテストする方法は理解していますが、シリアル ポートへの接続をテストする方法がわかりません。

それをテストする必要がありますか、それともシリアルポートへの書き込みに使用している機能をテストするだけですか?

編集:私はNodeunitにかなり慣れていないので、正しい方向へのポインタは素晴らしいでしょう。

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

javascript - JUnit xml を出力するように grunt-contrib-nodeunit を設定するには?

grunt-contrib-nodeunit モジュールでレポーターをセットアップする方法に関する情報が見つかりません。現在、Gruntfile.js でこのタスクを実行しています。

カスタム出力パスで組み込みの JUnit レポートを使用するように grunt に指示する方法は?

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

nodeunit - 1 つの nodeunit ファイルから名前で 1 つのテストを実行する

複数のテストを含む nodeunit テスト ファイルから 1 つのテストのみを実行することは可能ですか。私のtests.jsファイル:

すべてのテストを実行できます。

しかし、次のように test2 のみを実行したい:

tests.jsファイルを2つの別々のファイルに分割せずに可能ですか?