3

このアプリは、Cucumber で Meteor をテストする例を示しています: https://github.com/mhurwi/cucumber-meteor-tutorial

Velocity とうまく連携します。しかし、Velocity でアプリを起動するとコンピューターが非常に遅くなり、開発中に常に実行したくありません。そこで、ChimpをNPMモジュールとして使用しようとしました

chimp --ddp=http://localhost:3000

ここで提案されているとおり: https://chimp.readme.io/docs/getting-started-with-meteor-cucumber

しかし、メソッド呼び出しを伴うテスト (メソッドは tests/cucumber/fixtures/ にあります) は動作しません:

Error: Method not found [404]

Velocity の代わりにコマンド ラインを使用して Cucumber テストを実行するために何をすべきかを知っている人はいますか?

ご協力ありがとうございました。

もう 1 つの小さな質問: Velocity は最初の起動時に長い時間がかかりますか (私はいくつかのテストしか行っておらず、ほとんどコンピューターがフリーズします)、それとも毎回同じですか?

4

1 に答える 1

3

Meteor に対して Chimp を実行する場合、フィクスチャを に配置することはできませんtests/cucumber/fixtures。フィクスチャ パッケージ パターンを使用する必要があります。こちらを参照してください。

https://meteor-testing.readme.io/docs/data-fixtures

server.call('xxx')次に、ステップ定義から使用してフィクスチャを呼び出すことができます

于 2015-11-24T03:03:04.533 に答える