javascript - Mocha:期望用给定的文本抛出错误
问题描述
我无法让 Mocha 捕获异常错误。
expect(Parser.parse('Invalid expression')).should.throw('Syntax error')
抛出的对象Parser.parse
是一个包含“语法错误”和许多额外细节的长文本:
错误:第 x col y 行的语法错误:
意外:因为
等等
ETC..
ETC...
如何捕捉该错误?
解决方案
推荐阅读
- java - 需要在children实体中定义command handler和EventSourcingHandler
- mysql - 如何在 mysql tableTHEN 限制中对所有列进行排序
- java - 当我使用 Epsilon GC 时,我无法使用 Flight Recorder
- javascript - 使用 require 在另一个文件中访问 Node.js 中立即调用的函数表达式变量
- python - 如何根据空值在python中删除行
- javascript - Collapsible 或 Accordion 哪个更适合隐藏答案?
- php - 数组到字符串的转换 SOAP
- android - 将在 Android 手机上“执行”短信的链接
- graphql - 在 GraphQL 中传递变量
- excel - 当使用 VBA 在另一个单元格中使用列表更改值时,如何对某些单元格使用复制值?