node.js-tape

    0热度

    1回答

    是否在出错时调用函数? 我有一个这样的试验: t.true(ARRAY.every(function(item){ return item.label }), 'Every item should have label') 所以我要寻找一个回调来指定哪些项目尚未在失败的情况下标记。

    0热度

    1回答

    我有一个模块要使用Tape和Sinon进行测试。不幸的是我做得不好。这里是模块代码: let config = require('./config'); let request = require('request'); let restify = require('restify'); let certificateUtils = require('utilities'); cons

    0热度

    1回答

    正在查看磁带+点击视频并试图使其工作。 操作系统:Windows 7 的Git的bash shell node main.js | ./node_modules/.bin/tap-spec stdout不是tty设备。 main.js: var test = require('tape'); var add = require('./add'); test('add: two numbe

    0热度

    1回答

    使用磁带时,如何编写自定义断言方法来代替t.equal()?还是有一个测试断言方法,可以检查一个子字符串,使我测试的整个字符串不必逐字比较使用t.deepEqual()? var test = require("tape") test('messages contain key words', function (t) { // this is what I'm using:

    0热度

    1回答

    我目前正在学习如何使用磁带进行单元测试。我已经能够验证在我的测试中发生了错误。但是,我们如何验证使用Error引发的消息等于预期的消息? 实施例的单元测试: var test = require('tape'), ExampleObject = require('/path/to/ExampleObject'); test("Pass invalid argument to func

    0热度

    1回答

    我需要在浏览器中进行测试,因为我使用的是WebAudio。好吧,因为我使用磁带,所以我运行 browserify -t babelify index.js |浏览器的运行-p 3000 的问题是,我使用Nitrous.io,所以测试抱怨: 错误:从“/家里找不到模块“__mySource /模型/音频” /氮/代码/ MRR /源/ __mySource /测试/音频/模型/节拍器” 所以现在我需

    1热度

    2回答

    我一直在使用一个Web应用程序: ES5 RequireJS 下划线 骨干 jQuery的 我已经尝试设置采用了全新的单元测试套件: ES6 磁带 Babel6 我的AMD模块的应用程序/ UTIL/stringUtil.js: define([], function() { 'use strict'; return { isBlank: function(str

    1热度

    1回答

    我有点黑客的(即写一些代码和手动测试功能),但现在我想添加一些单元测试,更多的结构添加到我的编码,并按照TDD方法。但我正在努力构建一个验证方法的单元测试。所以任何洞察力将不胜感激。 我想测试我的readDirectories方法,但由于它是异步的,我将不得不使用setTimeout的 - 但我的测试一直返回一个错误: test.js test('The readDirectories metho

    1热度

    1回答

    我是新来的与TAPE JS工作测试。我已经完成了所有设置和工作,并且它可以在常规测试中正常工作。但是我试图测试一个独特的基于REST API的产品,它依靠在下一次调用之前已经完成的某些调用而获得了成功调用所需的信息。 因此,这里是前两个电话,我试图让工作: var SessionId; test('beginIqsSession', function (assert) { asser

    0热度

    1回答

    我使用Gulp和Tape来运行我的测试套件而不是Webpack和Tape。原因是速度和简单性。 Gulp功能任务方法,而不是捆绑测试。 现在,为了使它工作,我需要解析导入的文件路径。 在的WebPack我会用: resolve: { alias: { 'machingWord' : __dirname } } 因此,像这样:https://www.npmjs.