1

Android デバイスで Tinytest を使用して、meteor-package の cordova 固有の機能をテストしたいと考えています。だから私はここにある手順を試しました。

私のテストファイルcordova-test.jsには以下のみが含まれています

if (Meteor.isCordova) {
   Tinytest.add("cordova-package - First Test ", function(test) {
       test.equal(1, 1, "Equal test");
   });
}

package.jsは次のものを持っていますPackage.onTest()

 Package.onTest(function(api) {
  api.use(['tinytest','test-helpers']);
  api.use('sujith3g:cordova-package');
  api.addFiles('tests/cordova-test.js', "client");
});

コマンドを使用meteor test-packages --android-device ./してテストを実行しました。それからそれは私にくれました

テスト中..

Android デバイスで長い間メッセージが表示され、テストを開始していません。Tinytest を使用して Android デバイスでパッケージをテストするには、他に何かする必要がありますか? 私を助けてください。

4

1 に答える 1

0

のすべての組み合わせを試した後meteor test-packages、これを使用してAndroidデバイスで動作するようになりました。

meteor test-packages --android-device ./ --mobile-server http://192.168.1.4:3000

Android デバイスで動作させるには、mobile-server( --mobile-server http://<host>:<port>) 引数が必要です。

于 2015-06-28T16:27:32.043 に答える