首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何配置karma-runner (也称为testacular)以使用closure library

如何配置karma-runner (也称为testacular)以使用closure library
EN

Stack Overflow用户
提问于 2013-05-14 05:38:01
回答 1查看 1.6K关注 0票数 4

我正在尝试使用karma-runner和mocha测试框架来测试使用闭包库和angularjs构建的应用程序。

我总是得到namespace.Application is not defined

提前谢谢。

这是我的配置文件

代码语言:javascript
复制
basePath = '';

files = [
  MOCHA,
  MOCHA_ADAPTER,
  {pattern: 'vendors/closure-library/closure/goog/base.js', watched: false, included: true, served: true},
  {pattern: 'public/javascripts/deps.js', watched: true, included: true, served: true},
  {pattern: 'node_modules/expect.js/expect.js', watched: false, included: true, served: true},
  {pattern: 'public/javascripts/*.js', watched: true, included: false, served: true},
  {pattern: 'tests/*.test.js', watched: true, included: true, served: true}
];
exclude = [
];
reporters = ['progress'];
port = 9876;
runnerPort = 9100;
colors = true;
logLevel = LOG_INFO;
autoWatch = true;
browsers = ['Chrome', 'Firefox'];
captureTimeout = 60000;
singleRun = false;

下面是一个简单的测试文件

代码语言:javascript
复制
goog.require('namespace.Application');

describe('some sample', function() {
    it('should do something', function(done){
        console.log('asdasd', reAdoptAHydrant);
        done();
    });
});
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-05-23 00:32:52

我发现这个repo有一些关于用karma testrunner设置Google闭包的提示。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16531590

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档