标签: javascript angularjs unit-testing gruntjs karma-runner
给出两个角度模块:module1和module2。
module1
module2
module1在其控制器中声明全局变量:
window.__ = function() { // code }
我有自己的理由让它全球化(而不是把它放到$ rootScope或其他东西)。
module2使用此全局变量。
我的问题是当我用karma测试module2时,它会抛出__变量未定义的错误。怎么能避免呢?
__