我如何 运行 进行 ngCordova 的单元测试?
How can I run the unit tests for ngCordova?
我已经为 ngCordova 做出了贡献,并将创建一个拉取请求。我怎样才能 运行 现有的测试?如果我可以 运行 那些,我也会为我的插件更改更新模拟和测试。
我已经尝试了 gulp karma
和 gulp karma-watch
但是这些都失败了,Uncaught ReferenceError: angular is not defined
。这是来自 ng-cordova 的克隆副本,未集成到项目中。
乔治斯托克的回答:
git clone https://github.com/driftyco/ng-cordova.git
cd ng-cordova
npm install
bower install
(这是我缺少的部分)
gulp karma
谢谢乔治!
我已经为 ngCordova 做出了贡献,并将创建一个拉取请求。我怎样才能 运行 现有的测试?如果我可以 运行 那些,我也会为我的插件更改更新模拟和测试。
我已经尝试了 gulp karma
和 gulp karma-watch
但是这些都失败了,Uncaught ReferenceError: angular is not defined
。这是来自 ng-cordova 的克隆副本,未集成到项目中。
乔治斯托克的回答:
git clone https://github.com/driftyco/ng-cordova.git
cd ng-cordova
npm install
bower install
(这是我缺少的部分)
gulp karma
谢谢乔治!