squirejs

    2热度

    1回答

    我使用requirejs内联要求,例如: define(['someDep'], function(someDep) { return { someFn: function() { require(['anotherDep'], function(anotherDep) { anotherDep.anotherFn(); }); }

    1热度

    1回答

    我正在寻找使用squire.js与业力并希望做一个squire.clean()来清理所有的嘲笑在下一个测试套件(我'使用茉莉花')运行,但我看不到配置karma在测试套件之前(或之后)运行某些东西的方法。 有没有办法?

    4热度

    1回答

    我们使用Karma和Mocha以及Squire来嘲笑加载了RequireJs的依赖项。如果没有乡绅,我们的测试中,当我们初始化一个乡绅对象运行然而细,一切都开始打破: define(['squire'], function (Squire) { var injector = new Squire(); // comment this out and everything works ag

    18热度

    1回答

    我想写JS测试。生产代码使用RequireJS编写。 我发现一个名为Squire.js测试LIB:https://github.com/iammerrick/Squire.js/ 从Squire.js网站 运行产生将收到一个完成回调后您的测试功能齐全执行它的功能。对于使用回调处理异步的框架特别有用。这是Mocha.js的一个例子。茉莉可以用Jasmin.Async提供这个回调方法。” 我不知道如何

    1热度

    1回答

    我在Jasmine单元测试中看到一个全局变量未定义的问题。我正在使用Squire通过RequireJS注入依赖关系来模拟一些类。这里是我的单元测试的下调例如: 我的“服务”类(service.js) define(['durandal/system', 'cache'], function (system, cache) { var dataservice = {

    3热度

    1回答

    我正在尝试运行一些主干视图的Jasmine单元测试,嘲笑Squire中的依赖关系。 我的观点的依赖关系是Baseview,ICanHaz模板和i18n翻译。 我在定义Squire和Backbone后嘲笑依赖关系,然后使用Squire注入器来请求我的视图。但是,当我通过Grunt运行测试时,我收到警告消息: 警告:没有规格执行,是否存在配置错误?使用--force继续。 这里是我的规格: defin

    0热度

    1回答

    在我的Squire规范中,我嘲笑我的控制器所采用的模型。控制器动态地将一系列对象添加到模型中,但当规范满足期望时,它不在那里。它在String参数动态添加到模型时起作用。