当前位置: 首页 > 知识库问答 >
问题:

未定义摩卡咖啡描述[重复]

酆奇文
2023-03-14

我有一个叫MochaTests的目录。在这里,我有一个在摩卡网站“1.2.3摩卡”上找到的示例测试。在命令提示符下(我的操作系统是WIN7),我输入Mocha,结果是0通过(2m2)。我按照说明进行了安装:npm安装-g mocha,我可以告诉它安装得很好

所以,在c中:\MochaTest

ReferenceError:未定义描述

在nodejs Google Group上有一个日期为2012-12-24的帖子,标题是“描述未定义”。。。他们声称这“解决了我的问题”,但没有提供他为消除这个错误所做的任何细节。


共有1个答案

韦衡
2023-03-14

tl; dr

你会想要运行mocha而不是节点

npm安装摩卡-g

mocha

旧(该职位已被删除):

这篇文章说在你的命令中使用摩卡而不是节点,它对我有效:

http://comments.gmane.org/gmane.comp.lang.javascript.nodejs/58313

 类似资料:
  • 问题内容: 我希望能够同时启动我在Mocha中的所有describe语句。有人可以帮我弄清楚该怎么做吗? 问题答案: 您无法直接使用mocha进行此操作,因为它会创建it()回调的列表并按顺序调用它们。 如果您愿意将自己的描述移到单独的.js文件中,mocha- parallel-tests 可以执行此操作。为了说服自己,请将其安装在某个地方,然后用–low缓慢调用它,以便每次都报告: 您将看到它

  • 问题内容: 我正在尝试使用Mocha来测试构造函数是否引发错误。我无法使用Expect语法执行此操作,因此我想执行以下操作: 这可能吗? 问题答案: 您可以尝试使用Chai的 构造。例如:

  • ReferenceError:未定义测试 我被困在这里了。我该如何解决这个问题。还有一个问题。消化和摩卡有关系吗?请谁来帮我解决这个问题

  • 问题内容: 我正在尝试测试Express.js控制器,但是每隔一段时间我就会碰到mocha超时提示我的问题。 文档(https://mochajs.org/#working-with-promises) 我用Promises包装了Express控制器,以便随后可以在测试中将它们返回。 我有一个基本测试,可以运行以始终得到错误消息: 我得到的错误是: 我不明白为什么会出现错误,因为我正在返回确实解决

  • 问题内容: Mocha(Node.js的测试框架)使用make。 为了我的生命,我找不到适用于Windows的兼容make.exe。 在Mac上,一切正常。 我试过使用VS的nmake.exe和我发现从Unix移植的make.exe。但是它们都是不兼容的。 不能只是我 这是makefile: 在锅上做面包。在PHONY中,即使我将其删除,它也永远不会运行mocha命令(或者至少没有输出)。 直接运

  • 问题内容: 我正在尝试定义一些端点并使用进行测试。在我有: 并在: 现在,我正在尝试使用此端点: 但是,当我运行时,出现此错误: 我该如何解决该问题? 问题答案: 假设您通过进行测试,则必须使用命令而不是可执行文件运行测试。 因此,如果您还没有这样做,请确保您已这样做。然后,只需在项目的根目录中运行即可。