qunit

    1热度

    1回答

    我对Qunit很陌生,想问一个问题。 我创建了一个JavaScript文件来简单地使用下面的datepicker,并使用Qunit创建了一个测试代码。 我想要做的是显示日历并选择一个日期,并声明该日期已被选中。 我在这里的问题是,我能够显示日历,由.trigger("focus")但无法选择任何东西。 有谁知道我该怎么做? 日期选择器-basic.js $(function() {

    0热度

    1回答

    我正在测试一组算法。每个人都有相同的目的,但有不同的结果,可以在图表中以图形方式查看。 我对每种算法都有单元测试。我想在适当的QUnit测试输出结果中有一个链接,用于打开正在测试的算法的图形。 问题是我找不到这样做的非黑客方式。到目前为止我最好的主意: 首先,编写测试: module("Test algo 1"); test("test with inputs 1", ...); test(

    0热度

    1回答

    QUnit has a number of callbacks,如: QUnit.done() QUnit.moduleDone() QUnit.testDone() 的问题是,QUnit.done()不作为工作预期。它实际上在每次测试后都会发生。这是预期的行为? 一旦页面加载(使用jQuery)如下所示,我将所有测试注册到QUnit中,因为它们(不幸)取决于首先加载的应用程序。它们被分割成多个处

    0热度

    1回答

    在我的javascript文件中提到的代码存在。但是,当我运行通过Qunit.js和Blanket.js 我得到这个错误在Chrome的JavaScript测试用例:“无法读取的未定义的属性‘子’ - {}” if ($("label[for=ReservationInformation]").text().substring(0, 1) != "*") { $("label[for

    1热度

    1回答

    使用QUinit的throw()声明我想测试是否引发错误和错误消息。我有以下功能: /** * Error function for Node. * @param {String} msg Error message. */ function NodeError (msg) { var that = this /** * Attribute for mess

    1热度

    1回答

    我的JS文件的编写JavaScript代码的测试用例下面提到'expandSection'功能。 代码覆盖率只覆盖第一行的代码是$('#HeaderLink').keypress(function (e) { 有人请协助如何编写测试用例,以便我可以调用我的函数。 测试用例 test("expandSection test", 1, function() { var div = $('<d

    1热度

    1回答

    低于我的JS代码中提到: if (typeof IPL === "undefined") { IPL = {}; } /// <summary>Declare Namespace IPL.Register</summary> if (typeof IPL.Register === "undefined") { IPL.Register = {}; } $(docu

    1热度

    1回答

    我开始为我的Ember项目添加验收测试。出发与一个它试图登录到我的应用程序: import { test } from 'ember-qunit'; import moduleForAcceptance from '../helpers/module-for-acceptance'; moduleForAcceptance('Acceptance | login'); test('log

    1热度

    1回答

    无法运行一个简单的参数测试: qunit.cases([{a: 1, b: 2}]).test("my test", function (params, assert) { var sum = params.a + params.b; assert.equal(3, sum, "correct"); }); 它说,回调函数是空的,但它不是 根据参数。 js文档:para

    0热度

    1回答

    我想在用户开始在输入字段中输入时隐藏错误消息。代码很简单,但我想用QUnit 2.0.1 + jQuery.trigger方法来测试它。 QUnit测试未通过,但js脚本在我手动测试时正常工作。下面的代码有什么问题? <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <link rel="stylesheet" hre