js-test-driver

    0热度

    2回答

    我想知道我们如何获得运行测试的名称,测试用例的名称和测试结果(测试是否已通过或失败)。 以下是代码例如: MyTestCase= TestCase("MyTestCase"); MyTestCase.prototype.setUp = function() { // print name of the test => testA // print name of the testcase

    0热度

    1回答

    我有以下问题与SonarRunner。 SonarQube随着声纳亚军无法拉的JUnit格式的XML报告 单元测试或测试覆盖率小部件不显示。它说没有数据。 我按照说明的说明here 我手动创建了XML格式的报告文件,但仍然没有运气。 下面是XML文件 - TEST-Firefox_210_Mac_OS.com.company.BarTest.xml, <testsuite name="Firefo

    4热度

    1回答

    我写了多个spec文件,用于单元测试网页上的各个模块。如果我单独运行它们,一次只能运行一次。但是当我尝试运行序列中的所有文件时,只有spec文件夹中的第一个文件可以工作,而其他所有测试都会失败。任何帮助,将不胜感激。 每个spec文件都使用requirejs加载一个静态页面并将它们呈现在页面上。一旦页面呈现,我检查标题,文字等是否正确。 spec文件看起来像这样。 AboutSpec.js - >

    0热度

    1回答

    我得到这个错误,而试图捕捉使用JsTestDriver浏览器: java.lang.RuntimeException: No browsers available, yet actions [[email protected]] requested. If running against a persistent server please capture browsers. Otherwise,

    4热度

    1回答

    我正在为我的js函数编写一些测试用例,但我面临着一个恼人的问题。 在我的剧本有像代码段: $("idOfTheDiv").fadeOut('fast'); 或: $("idOfTheDiv").fadeTo('fast', 1); 该工程对我的网页罚款。 问题出现在我想编写一些js-test-driver单元测试用例时。 当我想验证fadeTo功能: ... assertTrue($("#

    1热度

    1回答

    我最近添加RequireJS到我的项目,现在以这样的方式,他们通过requireJS包裹已经重写我的JSTestDriver测试用例: //this does run when running from within WebStorm require(['backbone', 'models/ParametersModel'],function (backbone, params) {

    0热度

    1回答

    我跟着Test Driven Javascript Development一起,只是设法建立了jstestdriver。运行测试失败时,我收到奇怪的错误和失败的测试消息,例如: TestCase("ArrayTest", { "test array splice should not modify array": function() { var arr = [1, 2, 3,

    0热度

    1回答

    我想在JSTestDriver的jasmine-jstd-adapter插件的IntelliJ IDEA中设置Jasmine。 JSTD插件安装 茉莉是NPM-安装全局(所以它驻留在%APPDATA%\ NPM \ node_modules \茉莉) jasmine.js从NPM安装加到JS库文件在具有全局范围的 IDEA设置中。 我有以下的封装结构内部IDEA: -myProject\ --

    1热度

    1回答

    我试图用requirejs和jsTestDriver intellij插件编写一些javascript单元测试。当我在IDE中运行它们时,即使有一些,我也没有错误。我只在打开浏览器控制台时看到它们。 有人设法使IDE插件将失败转化为require函数吗? 我的代码如下和一些屏幕截图说明我的问题。 TestCase("Collections", { "test User Collectio

    2热度

    1回答

    我正在使用QUnit + Sinon.js,它在本地运行良好。 当我试图将它构建成持续集成过程时,问题就出现了。 我正在使用js-test-driver框架能够在持续集成环境中运行它。 在过去,我使用它没有Sinon.js,它没有任何问题。 但是在我加入了Sinon.js插件之后,它根本不起作用。 当我试图运行我的测试中,它说: D:/my/project/url/contentTest.js:6