vows

    1

    1答えて

    非同期関数と誓約をテストする(潜在的な)インターリーブ方法はありますか?例えば : // Topic portion var user = new User('jacob') user.set('email,'[email protected]') user.save() // a user.set('email',[email protected]') user.save() // b

    0

    2答えて

    私はnode.jsを初めて使用し、ポート5000で実行される小さなWebアプリケーションを作成することから始めました。カールを介して)、すべて正常に動作し、私は応答を返す。 i「はBDD使用しての誓い」をしながら、HTTPクライアントとそれを接続しようとしたときには、テストが壊れ、結果のメッセージは、ここでは、応答が定義されていない ✗ /GET ✗ should respo

    1

    2答えて

    私のアプリケーションのルートフォルダからテストを実行しました。テストはspecディレクトリ内にあります。 $ vows No command 'vows' found, did you mean: Command 'vos' from package 'openafs-client' (universe) Command 'voms' from package 'voms-

    1

    1答えて

    私はnode.jsのテストに全く慣れていないかもしれません。 誓約とtobiを使って私の明示的なwebappの多かれ少なかれ簡単なテストをしたいログインルートが動作します) var vows = require('vows'); var assert = require('assert'); var tobi = require('tobi'); var browser = tobi.cr

    8

    3答えて

    私はVows.jsを使って、データベースにレコードを作成しているnode.jsをテストしています。この結果、データベースにテストレコードがいくつか作成されます。テストが実行されたら、これらのレコードを削除したいと思います。テストのバッチがVowsで実行されているときにクリーンアップ機能を実行する方法はありますか?

    10

    1答えて

    私は、誓いを使ってテストしている高速サーバーを持っています。テストスイートが動作するようにバックグラウンドで実行する必要がないように、サーバーを実行してテストしているケーキタスクを作成できます分離。私が(表現)サーバー、次のようにルートを設定し、app.listen(ポート)と呼ばれる、それを構成し作成した server.coffeeで :私は私の簡単なroutes-test.jsで # Expr

    0

    3答えて

    私は、DOMフリーのJavaScriptコードをテストするために、誓いを使い、理想的にはコンパイル済みのJSに対して直接実行したいと考えています。 私の誓いはCoffeeScriptで書かれていますが、自分のJSを読み込む方法がわかりません。私はちょうどevalを使用して、それをインライン化しようとしました: vows = require "vows" assert = require "ass

    2

    1答えて

    私はNode.jsを使い慣れていて、一般的にJavascriptのフレームワーク/メソッドをテストするのが初めてです。これまで私はvowsを試してみることを考えています。 具体的には、データソースをスタブ/モックすることができます。モジュール全体 スタブうち何らかの理由でモジュール全体をスタブが機能しないだけで、単一の機能を スタブ:私は2つの状況を検討しています。 最もクリーンで使いやすいアプロ