腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(5161)
视频
沙龙
2
回答
Mocha
测
试用
例
不需要
等待
就能
完成
、
、
我正在使用Nodejs中的
mocha
编写测
试用
例
,并希望在运行测试之前重置数据库数据。我使用Knex作为查询构建器来执行查询。{ done(); });问题是测
试用
例
开始执行,而不是
等待
deleteAll操作
完成
。如何确保测
试用
例
仅在deleteAll
完成<
浏览 14
提问于2017-01-30
得票数 5
回答已采纳
4
回答
如何在
Mocha
测
试用
例
中使用setTimeout()函数?
、
、
我正在用
Mocha
/ Node编写一个测试,并希望在执行代码块之前使用setTimeout
等待
一段时间。在
Mocha
测
试用
例
中,setTimeout()似乎不起作用。(我知道,每个测
试用
例
和每个测试文件都可以使用setTimeout,这不是我需要的。)在与Node一起运行的js文件中,即node miniTest.js,这将
等待
3秒,然后在setTimeout函数中打印行。.');在
浏览 2
提问于2015-09-23
得票数 18
回答已采纳
1
回答
摩卡在阻塞后执行。
、
、
、
我正在尝试使用
mocha
和chai为node.js做单元测
试用
例
。在块未
等待
完成
之前。在2000毫秒之后,只有前一个块是completed.so,我的测
试用
例
正在失败。
Mocha
版本是5.2.0测
试用
例
如何使前置块同步,以便它只在
完成
执行后才会移动到它?
浏览 0
提问于2018-07-16
得票数 0
回答已采纳
1
回答
类型记录/
Mocha
测试框架:初始化代码以阻止和
等待
承诺
、
、
我的计划是通过摩卡要求
mocha
-r initializer.ts src/test/**/*.ts来
完成
这个任务。有什么办法(除了繁忙的循环)我可以让这个工作吗?
浏览 3
提问于2020-01-03
得票数 0
2
回答
使用
mocha
的伊斯坦布尔,nodejs总是给出相同的覆盖率
、
、
我有一个目录结构-app,其中包含-api -controllers -models -test -api_test.js但是然后我删除了一堆测
试用
例
,重新运行伊斯坦布尔仍然是相同的覆盖率统计根据我对该工具的理解,它应该
浏览 1
提问于2015-11-30
得票数 2
1
回答
如何在摩卡和node.js中同时使用with和chai
、
、
//done(); })}) 即使我将"_id“更改为"_i”,我也不知道如何通过这个测
试用
例
吗
浏览 3
提问于2021-03-03
得票数 0
回答已采纳
1
回答
无法在
mocha
测试的上下文中调用sinon spy,该测试使用的方法调用带有promises的方法
、
、
、
、
res.sendStatus(200); .catch(function(er) { })我正在尝
试用
浏览 0
提问于2016-05-22
得票数 1
3
回答
量角器:让测
试用
例
等待
认证
完成
。
、
、
、
、
我正在开发一个应用程序,在这个应用程序中,我使用browser.get('app url')加载一个页面,然后它重新路由到一些不同的URL进行身份验证,提示输入凭证,然后转到主页( app url),同时页面
完成
身份验证测
试用
例
开始运行问题是,一些初始测
试用
例
在
等待
Protractor与页面同步时出现了错误:“angularJS可测试性和角可
测
性都未定义,这可能是因为这是一个非角页,或者是因为您的测试涉及客户端导航,这可能会干扰Protractor
浏览 1
提问于2018-05-11
得票数 0
3
回答
阻塞,直到加载程序在ActivityInstrumentationTestCase2中
完成
、
我正在通过扩展ActivityInstrumentationTestCase2编写一个Android活动测
试用
例
。我正在测试的活动将工作卸载到Loader。活动本身就是LoaderCallback。问题是测
试用
例
在Loader
完成
其工作之前
完成
(因为Loader显然运行在测
试用
例
之外的另一个线程上)。如何让测
试用
例
等待
Loader
完成
其工作。 我的一个想法是加入底层的Loader线
浏览 1
提问于2012-05-11
得票数 2
回答已采纳
1
回答
对于异步测试和钩子,请确保调用“it ()”;如果返回承诺,请确保它解决木偶师和摩卡问题。
、
、
、
、
我试着用摩卡和谷歌木偶机测试我的组件。在我的单元测试文件中,我在前面启动傀儡浏览器,然后关闭浏览器中的后功能。当我运行我的测试文件时,我在中得到了“所有”钩子错误之前的以下错误:超过2000 my的超时。对于异步测试和钩子,请确保调用"done()“;如果返回承诺,则确保其解析。const { expect } = require('chai'); /* create the global vari
浏览 0
提问于2019-03-08
得票数 0
1
回答
如何同步执行
mocha
单元测
试用
例
?
、
、
我希望以同步方式执行
mocha
单元测
试用
例
。describe('curd',function() it('create',function(){ 一旦
完成
创建,是否有可能执行delete测
试用
例
?
浏览 1
提问于2014-11-24
得票数 0
回答已采纳
1
回答
节点测试:如何在
mocha
测
试用
例
之后运行bash命令
、
、
、
我正在使用
Mocha
和Selenium为我的节点web应用程序做e2e测试。现在的问题是,在执行所有测
试用
例
之后,我想要删除数据库。那么,这是一个很好的实践吗?如果是这样的话,我如何实现这一点,比如在js文件中编写bash命令(执行
mocha
测<e
浏览 3
提问于2017-07-19
得票数 0
回答已采纳
1
回答
使用
Mocha
和Super测试进行测试:测试套件外部未捕获错误
、
、
、
在使用
mocha
和supertest测试我的api端点时,我通过了一些测试,有些则没有。我得到的错误信息是测试套件外未捕获错误:未捕获错误:侦听EADDRINUSE:5000
浏览 1
提问于2018-09-12
得票数 0
3
回答
done()回调的意义是什么?
、
、
、
在Mochajs中,他们使用done()来测试异步代码,如下所示: describe('#save()', function() { var user = new User('Luna'); if (err) throw err;
浏览 0
提问于2016-06-06
得票数 23
回答已采纳
2
回答
Mocha
抛出超时,但猫鼬将数据保存到DB的承诺链中?
、
、
、
我用摩卡,猫鼬和MongoDB。require( "./../../config/config" );mongoose.connect( process.env.MONGODB_URI ); var { Account } = require( "./../../models/account" ); describ
浏览 0
提问于2018-08-29
得票数 2
回答已采纳
1
回答
白盒测试的目的
、
语句覆盖率,分支覆盖率,单元
完成
的路径覆盖率,集成级。在这种情况下,我们派生测
试用
例
,以获得语句、分支和路径的最大覆盖率。但我想问一下,我们如何处理在白盒测试期间构建的测
试用
例
?我的意思是,在黑盒测试中,我们在被
测
应用程序上执行测
试用
例
,以检查它们是通过还是失败。但是我们如何处理白盒测试的测
试用
例
呢? 我的第二个问题是在白盒测试中发现了什么类型的缺陷?
浏览 14
提问于2018-02-20
得票数 0
1
回答
摩卡测试报告自定义xunit报告
在
mocha
的xunit报告中,它为属性测试、失败、跳过、错误生成报告。但我也想要摩卡的
等待
,删除和封锁报告。这些报告是使用xunit生成的吗?我们是否可以自定义xunit报告以生成具有 dropped测
试用
例
报告。请帮我找到解决办法。
浏览 0
提问于2014-04-22
得票数 1
回答已采纳
6
回答
确保在每次
Mocha
测试之前运行Express App
、
、
、
、
我正在开发一个使用ExpressJS,NodeJS,Mongoose和
Mocha
的REST API。 问题是,我有一个app.coffee文件,它负责设置ExpressJS和连接到Mongoose。问题是,在设置
Mocha
时,我需要确保在执行任何测
试用
例
之前,app.coffee中存在的ExpressJS应用程序完全成功启动,包括所有异步代码。为此,我创建了一个test_helper.coffee并将以下代码放入其中,但是,即使app.coffee中的代码尚未完全
完成
执行,测
试用
浏览 0
提问于2013-09-22
得票数 19
2
回答
同步运行
mocha
测试
、
是否可以阻止第二个if语句的执行,直到第一个if语句中的所有it()测试成功
完成
?或者任何使其同步运行的替代方案。
浏览 0
提问于2014-08-05
得票数 3
回答已采纳
1
回答
用
Mocha
& Sinon间谍测试Express.js res.render
、
、
、
、
遵循与类似的模式,我一直试图在Express.js应用程序中测试我的路由,但我无法让我的间谍验证res.render在包装在promise.then中时是否被调用。正在测试的代码: get: function() { return res('success'); } module.exports = function (req, res)
浏览 1
提问于2016-02-24
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券