我如何在 android 设备上 运行 Tinytest 来测试 meteor-cordova 应用程序包?
How do I run Tinytest on an android device for testing package for meteor-cordova app?
我想在 android 设备上使用 Tinytest 测试 meteor-package 的 cordova 特定功能。所以我尝试了找到 here.
的步骤
我的测试文件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 ./
命令来执行测试。
然后它给了我
Testing in progress..
android 设备上的消息很长一段时间,它甚至没有开始测试。我是否需要做任何其他事情来使用 Tinytest 在 android 设备上测试包?请帮助我。
在尝试了 meteor test-packages
的所有组合后,我使用它在 android 设备上运行。
meteor test-packages --android-device ./ --mobile-server http://192.168.1.4:3000
需要移动服务器(--mobile-server http://<host>:<port>
)参数才能在 android 设备
上运行
我想在 android 设备上使用 Tinytest 测试 meteor-package 的 cordova 特定功能。所以我尝试了找到 here.
的步骤我的测试文件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 ./
命令来执行测试。
然后它给了我
Testing in progress..
android 设备上的消息很长一段时间,它甚至没有开始测试。我是否需要做任何其他事情来使用 Tinytest 在 android 设备上测试包?请帮助我。
在尝试了 meteor test-packages
的所有组合后,我使用它在 android 设备上运行。
meteor test-packages --android-device ./ --mobile-server http://192.168.1.4:3000
需要移动服务器(--mobile-server http://<host>:<port>
)参数才能在 android 设备