腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
视频
沙龙
2
回答
用于单元测试的Node.js模块
、
、
、
、
假设我有一个web应用程序,它将jQuery用于Ajax和UI。现在我想给它添加单元测试。我希望单元测试可以在一个进程中运行,而不需要启动浏览器和单独的web服务器,我希望它可以用于Node.js和以下Node.js模块: buster.js jQuery Node.js模块 jsdom Node.js模块 我是不是遗漏了什么?有这样的单元测试的例子吗?
浏览 1
提问于2012-06-23
得票数 1
回答已采纳
2
回答
如何构造node.js摩卡测试?
、
、
、
、
我是node.js中单元测试的初学者,我想知道在node.js中编写单元测试的最佳实践是什么--例如' it‘方法--我可以拥有多少断言测试用例,在单个it方法中是否只有一个测试用例的编写标准。请给我一个编写单元测试用例的想法。谢谢。)
浏览 0
提问于2015-10-17
得票数 5
回答已采纳
1
回答
node.js:找不到模块'it-is‘
、
、
、
我正在尝试运行 node.js单元测试,我得到了这个错误: module.js:340 throw err; ^ Error: Cannot find module 'it-is' 从代码中可以明显看出,这个'it- is‘模块是一个单元测试模块。即 var it = require('it-is'); ... it("Subject").equal(util.normalizeSubject("Re[2]:Subject")); 然而,谷歌几乎不可能有这样一个框架,因为谷歌只是简单地去掉了'i
浏览 0
提问于2013-02-01
得票数 1
回答已采纳
0
回答
如何提高基于express的node.js应用的代码覆盖率?
、
、
我正在为使用node.js开发的REST编写单元测试用例。我正在使用磁带编写单元测试。我遇到了伊斯坦布尔npm,它实际上可以跟踪单元测试测试的代码行和分支,并在最后生成一个很好的报告,可以发布(无处可藏:)。 伊斯坦布尔报告清楚地反映了我用来处理错误(尤其是node.js代码中的数据库错误)的错误条件(分支)在执行单元测试用例时没有受到影响。 由于API是托管在express上的,我不确定在服务器启动后如何“生成”与数据库相关的错误(如连接被拒绝),以便在执行单元测试时提高“代码覆盖率”。
浏览 3
提问于2016-12-21
得票数 1
2
回答
Jasmine + Node.js用于服务器端单元测试。如何运行测试?
、
、
我需要能够为我的Node.js应用程序运行单元测试,我决定使用Jasmine框架,因为我知道这是一个很好的解决方案。但是在我使用karma作为我的测试运行程序之前,karma不适用于服务器端开发。所以,请给我一个用Jasmine开发Node.js单元测试的好方法。
浏览 1
提问于2013-10-08
得票数 1
3
回答
使用Jenkins在NodeJS上运行单元测试
、
我如何设置Jenkins来启动我的Node.JS测试服务器,运行单元测试,可能是JSTestDriver/Jasmine,然后是Node.JS? 我可以使用Execute Shell启动Node.JS,但它会“挂起”构建(因为Node是作为守护进程运行的)
浏览 2
提问于2012-06-04
得票数 3
2
回答
如何使用Nodejs和Karma exeHicute angular单元测试用例
、
、
我已经用angular js创建了一个单元测试,但是我不知道如何设置node.js和Karma。 所以我从nodejs.org下载了node.js并安装了它。通过执行"npm install karma“打开命令提示符并安装karma 当我执行angular js单元测试用例时,它安装了karma.But,它报告了一些错误angular is undefined。 我按照此中提到的说明进行操作 有没有什么地方可以设置Karma和node js来执行angular单元测试用例?请给我提供信息
浏览 0
提问于2014-03-30
得票数 0
1
回答
Assert.fail (node.js):操作符参数是什么意思?
、
、
Node.js单元测试模块有基本的断言assert.fail: assert.fail(actual, expected, message, operator) operator是什么意思?我对单元测试真的很陌生...
浏览 4
提问于2013-01-12
得票数 8
回答已采纳
4
回答
JS单元测试:对文件更改运行测试(如nodemon)
、
、
、
关于JS单元测试,我有两个问题: 1)有没有什么工具可以在某些文件改变时自动运行javascript单元测试(比如nodemon在js改变时重新启动node.js )。 2)这种策略是否适合(有效)运行单元测试? 谢谢,亚历克斯
浏览 3
提问于2012-07-08
得票数 13
回答已采纳
1
回答
单元测试C++ v8插件
、
、
我们正在为node.js编写一个v8插件。 这个插件(如你所知)是一个C++动态链接库。 我们如何对其进行单元测试? 简单的方法是使用node.js脚本从addon dll调用我们导出的函数。但这不是真正的单元测试,因为它是跨语言的。 有没有人成功地为他们的插件dll写了一个C++单元测试? 我们已经尝试过了,但是得到了意想不到的错误--我们怀疑这是因为node-gyp库期望在node.exe的上下文中调用所有东西,并且因为我们的单元测试使用了插件dll "standalone",所以一些东西没有正确设置,导致测试失败。 如果你已经成功地为v8插件使用了C++单元测试,你能详细
浏览 1
提问于2015-03-03
得票数 5
2
回答
如何从.NET调用node.js REST API
、
、
、
、
如果我将下面的jquery代码放在html页面的script标记中,并将html页面拖到web浏览器中,则会调用URL中指定的API,并得到JSON格式的响应。所以这很好用。 我希望使用.NET来调用在node.js中生成的rest API的原因是,我希望使用visual studio中存在的单元测试实用工具。 因此,当我开始单元测试时,应该调用node.js中的REST API,然后我可以使用assert.AreEqual在返回的json格式中检查我想要的任何东西。 我在谷歌上搜索了很多,在ASP.NET Web API2中有几个关于单元测试控制器的例子,但我不想对控制器进行单元测试。我只想
浏览 1
提问于2016-03-09
得票数 1
1
回答
如果Mithril测试失败/终止node.js进程
、
、
当我通过为Mithril运行单元测试时,我可以看到控制台中的测试是否在本地失败。 我正在寻找的是一个解决方案,如果一个或多个测试失败,将不允许执行下面的Node.js构建脚本。 如果单元测试没有通过,我不希望代码被推上另一个环境/通道。 我不知道如何在文档中完成这个任务。 在Node中,我运行ospec && someBuildProcess。 答案可能是Node.js问题,但我现在不知道该寻找什么。
浏览 1
提问于2018-01-09
得票数 0
回答已采纳
1
回答
node.js中单元测试中的存根依赖项
、
、
、
、
我从node.js单元测试开始,并且一直在调查node.js中哪个框架是最常用的单元测试框架。我想从最常用的框架开始,只是为了让事情变得更容易,因为可能会有更多关于它的信息。根据许多网站的说法,这可能是Mocha。 虽然我知道这个模块是用来做集成测试的,但我真的不知道如何通过使用存根依赖等特性来使用它。我看到mocha没有提供mock/stub功能,所以我真的不知道人们通常是如何处理这些问题的。 所以我想知道现在做单元测试,存根依赖的最流行的模块是什么……举一个简短的例子就可以了。 谢谢
浏览 2
提问于2012-12-03
得票数 1
回答已采纳
2
回答
验证文件内容的单元测试或集成测试
、
、
、
我有一个Node.js应用程序,它已经有了单元测试,并且正在使用同样的Mocha框架。它是单独检查功能。这些测试集成到了竹中的CI/CD管道中,因此如果出现错误,它将停止构建作业,并通知推送更改的用户。 现在,我需要验证一个JSON文件,该文件可以在一个S3桶上使用。一旦Node.js应用程序在本地环境中启动,它将下载该文件。我有单元测试,以检查下载功能是否有效,并且运行良好。 现在,出于验证的目的,我对是否需要将其添加为单元测试或集成测试感到有点困惑。我是新来的QA,我想以正确的方式做它。 到目前为止,还没有进行集成测试(没有测试正在检查API端点)。如果有人能给我指明正确的方向,会很有帮助
浏览 0
提问于2022-11-24
得票数 -1
1
回答
node.js的单元测试
、
、
我研究了为用node.js开发的应用程序编写单元测试的各种框架。在Mocha中有多个选项,比如: nodeunit,jasmine-node,should.js库。所有这些似乎都能很好地测试一切。我找不到上述任何选项的任何限制。 我更喜欢使用nodeunit,因为作为初学者,它看起来很容易使用。在我开始这方面的工作之前,任何关于节点单元限制的建议都会非常有帮助。或者任何人认为在node.js中存在更容易和更好的单元测试选项的任何建议。
浏览 3
提问于2013-10-09
得票数 2
3
回答
如何在Node.js中对使用承诺和事件发射器的函数进行单元测试?
、
、
、
、
我的问题是在Node.js中使用承诺和事件发射器进行单元测试。如果这重要的话,我正在使用茉莉花框架。 下面的代码使用Node.js的https模块向API发送请求。API将返回JSON。API中的JSON是下面代码中的"rawData“变量。 我想对函数返回JSON (而不是JavaScript对象)进行单元测试。 我尝试了几种方法来测试这个功能的这个方面,但都没有成功: 1)我尝试监视允诺构造函数,以便它返回一个伪函数,该函数只返回一个JSON字符串。 2)我试图监视EventEmitters在Node.js中的EventEmitters(‘eventType’,回调)函数,以伪造返
浏览 0
提问于2018-04-03
得票数 3
回答已采纳
2
回答
使用Coffeescript测试Nodejs
、
、
、
、
我正在涉足node.js和coffeescript,我想知道对于这些技术,什么是好的单元测试和验收测试设置。该项目的数据组件(后端/网络服务器/数据库)使用的是coffeescript和node.js,视图和组件将在coffeescript/javascript中(使用钛加速器),它们是非常独立的,但如果它们可以对两者使用相同的测试框架,那将是很酷的。 经过搜索,我听到的名字是茉莉、僵尸和摩卡。 任何帮助都将不胜感激。 更新: 我忘了补充说,我习惯于使用rails进行开发,使用rspec进行单元测试,使用Cucumber进行验收测试。
浏览 1
提问于2012-04-29
得票数 4
回答已采纳
1
回答
是否有可能在typedi的Container.get()中调用构造函数?
、
、
、
我在node.js中使用typedi 我想知道我能不能做这样的事 const obj = Container.get(MyObj(creds)); 不是 const obj = new MyObj(creds); 我需要使用它,因为要进行jasmine单元测试。我需要同样的东西。 我应该如何在我的单元测试中获得相同的对象呢?
浏览 7
提问于2020-02-11
得票数 1
1
回答
在Node Express服务器上测试远程IP地址行为
、
、
、
我正在为Node.js Express服务器编写单元测试。服务器根据远程客户机的IP地址执行一些操作,这些IP地址是使用服务器上的检索的。 我如何编写单元测试来欺骗他们自己的IP地址来测试服务器的响应,或者有没有更好的方法来实现同样的目的?(如果重要的话,我将在jasmine-node中编写单元测试。)
浏览 1
提问于2013-05-23
得票数 2
回答已采纳
1
回答
用Django和Node.js进行测试驱动的Node.js开发
、
、
、
、
我有一个在JavaScript中编码为80%的web项目,在Django中编码了20%,没有一个单元测试,因为我急于获得最低市场特性。既然这个项目得到了资助,我决定投入一些时间来介绍TDD。我从这个由KickStarter资助的教程中得到了很多灵感。 作者使用Node.js、Jake、Lint、Nodeunit和Karma简化了整个集成过程。所有主要浏览器中的服务器/客户端测试都是在一个命令中完成的,我真的很喜欢这个想法,但它需要切换到Node.js。 我在Django中搜索了TDD,并学习了使用Selenium的本教程。 然而,这个TDD主要基于服务器中的单元测试。以下是问题。 可以
浏览 3
提问于2014-01-30
得票数 0
回答已采纳
1
回答
运行Mocha测试时Node.js中的内存分析/内存泄漏
、
、
、
我的Node.js应用程序显示了内存泄漏的迹象。我已经看过一些分析工具,但它们都只能在启动时监控应用程序。 有没有一个内存分析工具可以和mocha单元测试一起运行,它可以告诉我哪个单元测试导致了最大的内存消耗和泄漏?
浏览 1
提问于2015-05-01
得票数 0
3
回答
如何编写涉及数据库的单元测试?
、
在Node.js中,我编写了一个twitter客户端。我该如何编写单元测试,让人们发布线程之类的东西?
浏览 1
提问于2011-07-08
得票数 3
8
回答
Node.js单元测试
、
、
目前有没有好的Node.js (服务器端JavaScript)单元测试框架? 我正在寻找比提供的Assert模块更深层的东西。
浏览 56
提问于2011-08-31
得票数 166
1
回答
如何使用nvm设置默认的Node.js版本?
、
、
、
我使用来管理我的Node.js版本。在我的项目中,我在项目根目录中有.nvmrc文件。当我运行nvm use时,我得到了项目所需的Node.js版本。 这一切都很好,,但是当我打开一个新的控制台窗口时,总是会自动设置一个非常老的Node.js版本。 运行node -v会给我6.9.5。 真正令人烦恼的是,当我使用这个旧的IntelliJ版本使用它的VCS提交对话框时,我的IDE ( Node.js IDEA)运行预提交挂钩,这会使单元测试和提交失败。 如何使Node.js的特定版本设置为默认版本?
浏览 2
提问于2019-11-20
得票数 7
回答已采纳
1
回答
使用Jest测试Node.js应用程序接口
、
、
、
、
我需要为我的Node.js应用程序接口实现单元测试。在API中,我只使用普通的Node.js。测试框架是Jest。我现在有测试,但它们都需要服务器在运行测试之前启动(我使用supertest来实现)。 因此,问题是如何在不实际运行服务器的情况下测试API端点?
浏览 3
提问于2021-09-05
得票数 0
4
回答
在node.js中捕获console.log?
、
、
有没有办法在node.js中捕获由console.log(...)导致的最终控制台输出,以防止在对模块进行单元测试时阻塞终端? 谢谢
浏览 4
提问于2012-03-08
得票数 17
回答已采纳
1
回答
Node.js单元测试(2013年)
、
我在StackOverflow中看到,两年前Expresso、Vows和Mocha是在node.js中进行单元测试的好选择,但是现在呢?我还没找到更多的问题。
浏览 0
提问于2013-08-12
得票数 4
回答已采纳
1
回答
当测试前端/后端实用程序和进行端到端测试时,在哪里安装Cypress?
、
、
我有一个带有Node.js后端的React项目。这两个部分都在单独的文件夹中,分别有package.json和node_modules。 问题是,我想做后端单元测试、前端单元测试和端到端测试。 我不知道是否应该在前端和后端安装Cypress两次。否则就会有办法只安装一台柏树。
浏览 5
提问于2022-02-25
得票数 4
1
回答
Node.js从项目中查找所有未定义变量
、
、
、
、
我正在用Node.js开发后端API。 有时,我无法进行单元测试,并且会发生data is not defined错误。 有了打字稿,我们就可以用皮棉系统来解决这个问题。 角度9项目,编译器系统检测到这个问题,并且,这个错误将自动解决。 但是,如何配置node.js项目呢? 我检查了esLint工具,但是,似乎使用了ts文件。
浏览 1
提问于2020-07-10
得票数 0
回答已采纳
1
回答
如何使用axios模拟发出网络请求的异步函数?
、
、
、
、
我想对下面的一个函数进行单元测试,该函数在我的node.js服务器中使用axios调用端点。 const callValidateCookieApi = async (cookie) => { try { const config = { method: 'post', url: process.env.API_COOKIE_VALIDATION, headers: { Cookie: cookie } } return await axios(config) } catch
浏览 32
提问于2020-10-15
得票数 1
1
回答
如何在Eclipse中调试与Mocha一起运行的Javascript单元测试?
、
、
、
、
我能够使用以下命令运行我的单元测试: mocha fooTest.js 我想在Eclipse中设置断点并调试这个单元测试,但是我只看到Eclipse中的以下调试配置选项。 是否有方法在Eclipse调试模式下执行Mocha单元测试? 我正在使用和Web开发人员的氧气释放(4.7.0)。也许我可以安装一个插件,或者创建一个node.js调试配置并让它与mocha一起运行?或者在IntelliJ IDE中有什么方法可以做到这一点?
浏览 3
提问于2017-09-15
得票数 1
1
回答
当回调未作为参数传递时,如何在node.js中使用sinon对回调进行单元测试?
、
、
var data = function (req, res, next) { var data; modelClass.getData(function (err, response) { data = response[0]; req.headers[constants.DATA] = data; next(); } }); }; 如何在Node.js (express.js)中对上述函数进行单元测试,特别是当回调不作为参数传入时?我计划使用Sinon单元测试框架。 这里显示的示例
浏览 2
提问于2018-08-09
得票数 1
1
回答
跨平台JavaScript单元现状及系统测试
、
、
、
对于JavaScript项目,哪种异步系统和单元测试框架最适合在node.js和web浏览器中使用。 理想情况下,测试系统将能够执行一些专门针对node.js的测试和一些在web浏览器中的测试,同时还具有在所有环境中运行的通用测试。 另外,有没有人做自动化的浏览器测试?
浏览 0
提问于2012-01-05
得票数 2
回答已采纳
4
回答
Golang的API测试
、
、
、
我知道Golang有一个允许运行单元测试的。这对于内部调用Golang函数进行单元测试似乎效果很好,但似乎有些人也在尝试将其应用于。 考虑到像Node.js的Mocha和Chai断言库这样的自动化测试框架的巨大灵活性,对于什么样的测试,使用Golang的测试包与其他测试包有意义吗? 谢谢。
浏览 53
提问于2017-02-07
得票数 14
2
回答
TypeScript在VS2015中的Mocha单元测试
、
、
我正在使用空的node.js类型记录项目。当我为类型脚本添加Mocha单元测试时,它显示它找不到一些关键字("describe"," it ")如下: 我该怎么解决呢?
浏览 1
提问于2015-10-31
得票数 4
2
回答
如何测试使用Jest调用API的函数?
、
、
我是使用Jest进行Node.js单元测试的新手,并且还在学习。我想知道对调用API的函数进行单元测试的正确方法是什么?目前,我正在使用交叉抓取库进行API调用。我想实现有效负载验证的单元测试,在API调用上实现2xx和5xx API响应。 下面是我的代码: export const myFunction = (payload: any) => { if (_.isNull(payload) || _.isUndefined(payload)) { throw new Error('payload is required') } httpFetch(
浏览 2
提问于2020-11-08
得票数 0
1
回答
在一个简单的CRUD前端应用程序中进行单元测试的目的是什么?
、
、
、
这可能是一个广泛的问题,但总的来说,为什么在CRUD前端进行单元测试很重要。想象一下,我有一个使用Node.js编写的CRUD服务器,并且我对后端API提供的所有端点进行了黑盒测试。有了这些,有必要在iOS客户端中实现某种类型的单元测试吗?如果是这样的话,哪些东西可以测试,哪些不应该测试?
浏览 3
提问于2017-05-25
得票数 1
2
回答
如何在Js中模拟DOM对象?
我想添加一些单元测试来测试一些javascript的UI。但是,我不想使用超文本标记语言页面,我想使用node.js。 有没有什么js库可以用来模拟HTML DOM,比如document?
浏览 2
提问于2015-07-26
得票数 0
1
回答
在Node.js中,如何编写单元测试页速度?
、
、
、
、
我正在重新设计一个网站。我们将使用Node.js和Hapi。我想添加单元测试来测量页面加载速度。有没有办法用摩卡和柴来做这件事?是否有专门用于页面速度测试的框架?
浏览 1
提问于2014-08-12
得票数 2
回答已采纳
1
回答
如果我为数据库调用编写测试,那么我是在编写单元测试还是集成测试?
我开始为数据库调用和查询编写测试。但是我想知道,因为它不依赖于任何其他函数,那么为数据库调用编写测试是单元测试吗? 编辑:这是围绕一个Node.js环境
浏览 8
提问于2022-03-02
得票数 0
1
回答
如何在node.js应用程序中对控制器进行单元测试?
、
、
、
、
我在我的node.js应用程序中使用了fastify框架,并将其序列化为对象关系映射。我使用mocha、chai和Sinon进行单元测试。我必须对我的控制器功能进行单元测试。以下是示例控制器函数。 // controllers.js; const service = require('../services'); exports.create = (req, reply) => { const attributes = req.body; service.create(attributes) .then((result) => {
浏览 5
提问于2020-06-23
得票数 1
1
回答
使用Node.js在应用引擎上进行本地单元测试
、
、
、
我们正在使用node.js在Google app Engine上启动一个新的应用程序。我们还决定使用云数据存储。 我发现在其他可用语言中,您可以进行本地单元测试: 我还没有找到任何适用于node.js的东西。你知道有没有类似上面的链接?如果没有,我们可能会改用Java或Go。 谢谢! 编辑:我刚刚找到了这个 有没有人尝试过并知道这是否可以解决我的问题?
浏览 0
提问于2016-05-12
得票数 0
1
回答
节点JS --分离器
、
我正在阅读一个关于开始使用单元测试的Node.js: 我们通过添加下面的package.json来设置测试以运行文件更改 "scripts": { "test": "mocha -R spec test/*-spec.js", "watch": "npm test -- --watch" } 有一个注意事项: 使用--分隔符传递命令行选项需要节点> 0.11 什么是--分隔符? 是开关吗?一面旗子?是Node.js命令行应用程序的标准吗?我在哪里能读到更多关于它的资料?
浏览 6
提问于2017-01-24
得票数 0
回答已采纳
1
回答
如何使用better-assert和mocha运行单元测试?
、
、
我正在尝试使用better-assert + 运行一些单元测试,但是mocha使用了一个未定义的变量,因此它抛出了一个引用错误。 我是整个node.js堆栈的新手,尽管进行了一些搜索,我还是不能确定这个__stack变量是来自v8运行时,还是来自node.js、mocha或其他什么。grepping并不是很有成效。 使用node v0.8.18,mocha 1.8.1,better-assert 0.1.0 __stack变量在哪里定义?
浏览 0
提问于2013-02-04
得票数 0
回答已采纳
2
回答
node.js中的钩子函数调用
、
、
、
在node.js调用之前,有没有办法钩住函数调用或重新定义函数?我需要这个单元测试,可能是代理或一些测试库是和选项? 示例: //some js file function a(){ b()// need to be hooked } function b(){ //do some stuff }
浏览 0
提问于2017-03-20
得票数 0
4
回答
如何显示我在Github中通过/失败的测试?
、
、
我在github上有一个项目,它有大量的单元测试(使用node.js的mocha )。 我想通过在每个页面上显示那些通过/失败的测试来炫耀。我注意到Github上的其他项目也在做这件事。 我找不到任何关于如何显示测试状态的文档。 如何使Github显示单元测试输出? Github是否运行测试,或者您是否需要与外部webapp应用程序连接?是否有免费的webapp服务来执行此操作(我的应用程序是开源的)?
浏览 30
提问于2012-11-25
得票数 92
回答已采纳
1
回答
如何从spec文件引用在单个HTML文件中定义的AngularJS模块
、
、
我在一个HTML文件中定义了一个AngularJS模块。不幸的是,我不能把它重构成单独的文件。 我需要使用angular-mocks和jasmine添加单元测试,并且需要使用Node.JS (即npm jasmine)运行单元测试。我想把karma排除在图片之外。 我查看了angular-seed项目,但所有的控制器和视图都很好地分离了,这不是我的情况。 如何在我的单个HTML文件中引用spec文件中的AngularJS模块?
浏览 11
提问于2019-01-31
得票数 0
3
回答
node.js:任何一种批量导出文件中所有函数的方法(例如,启用单元测试),而不是逐个导出
、
、
在node.js中,是否有快捷方式可以导出给定文件中的所有函数?我想这样做是出于单元测试的目的,因为我的单元测试与我的生产代码在一个单独的文件中。 我知道我可以手动浏览和导出每个函数,如下所示: exports.myFunction = myFunction; 但我想知道是否有更简单/更圆滑的方法来做到这一点。 (是的,我意识到出于模块化的原因,导出所有函数并不总是一个好主意,但是出于单元测试的目的,您确实希望看到所有的小函数,以便可以逐段地测试它们。) 谢谢!
浏览 1
提问于2012-02-04
得票数 24
回答已采纳
4
回答
在Node.js 7中,抑制UnhandledPromiseRejectionWarning的正确方法是什么?
、
、
在Node.js中,我有一个模块,它只包含一个函数。函数返回诺言,许诺可能被拒绝。不过,我不想强迫模块的所有用户显式地处理拒绝。通过设计,在某些情况下,完全无视回报的承诺是有意义的。此外,我也不想从模块用户手中夺走处理承诺拒绝的能力。 怎样才能恰当地做到这一点? 在升级到Node.js 7.1.0之后,所有忽略拒绝处理的单元测试都显示了以下警告: (node:12732) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 1): Error: try to throw an error fr
浏览 4
提问于2016-11-09
得票数 12
回答已采纳
1
回答
如何等待数据库迁移完成后,才能在docker-compose.yml中启动测试
、
、
在docker-compose.yml文件中,我有3个服务。第一个服务用于拆分MySQL数据库。第二个服务用于运行几个数据库迁移,以便在第一个服务中创建的MySQL数据库中创建表和种子数据。第三个服务用于运行一些需要node.js数据库的MySQL单元测试。问题是,我只需要在数据库迁移完成之后才开始单元测试。但我不可能知道这一点。 我尝试在单元测试服务中使用depends_on配置选项,使其依赖于数据库迁移服务,但根据Docker文档,depends_on仅保证单元测试服务在数据库迁移服务启动后启动。
浏览 2
提问于2019-06-05
得票数 4
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
单元测试
PHP单元测试
React组件单元测试
前端单元测试入门
重新思考单元测试
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券