问题标签 [jasmine-node]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
173 浏览

jasmine - 茉莉花自定义匹配器不起作用

我做了几个匹配器,一个设计为总是通过,另一个设计为总是失败。

这是我的规格文件:

当我运行时jasmine-node tests(我的文件在tests文件夹中),我看到:

我究竟做错了什么?

0 投票
3 回答
2068 浏览

angularjs - 如何通过电子邮件分享量角器测试用例报告

我正在使用量角器。使用量角器编写了一些测试用例,也可以生成 HTML 报告。现在我想在运行量角器测试用例后将我的 html 报告发送/共享到电子邮件地址。是否可以使用量角器将测试用例报告发送到某些电子邮件地址?请告诉我。

提前致谢!

0 投票
1 回答
3924 浏览

angularjs - angularjs端到端测试中的Jasmine-reporters错误

我正在尝试将 Jasmine 报告与 Angular 端到端测试集成。但是在运行测试时,我得到了以下错误(我什至在基于 Windows 的环境中尝试了同样的方法并得到了相同的结果),

我已经将'Jasmine-reporters'添加为 npm install -g jasmine-reporters

我也可以看到下面的文件夹,

/node-v0.10.28-linux-x86/lib/node_modules/jasmine-reporters

我的量角器配置如下,

有没有人有任何想法。

谢谢你

0 投票
2 回答
432 浏览

sails.js - Jasmine 节点和sails.js (0.10.0-rc8)

当我尝试运行像这样简单的东西时,我收到一个错误:'static() root path required'。

如果只运行一个“它”,它将通过。

有谁知道有什么问题?

0 投票
1 回答
3994 浏览

jasmine - 对 strongloop loopback.io 模型的远程方法进行单元测试

我正在尝试使用茉莉花为环回模型编写单元测试。我的模型具有通常的 CRUD 端点,但我定义了一个自定义的“/products/:id/upload”端点,它需要一个带有文件的表单。

我的模型看起来像

我的最终目标是测试“createProduct”的逻辑。我的测试看起来像

通过调用 ProductModel.upload(); 我希望触发之前的远程挂钩,这将执行 createProduct。我可以单独测试“createProduct”,但是我会忽略 createProduct 作为上传结果最终被调用的事实。

非常清楚,核心问题是:如何在 unittests 中使用远程方法挂钩?

0 投票
1 回答
48 浏览

node.js - 茉莉花节点通过结果

我正在尝试检查 html 正文的几个要求,这些要求由带有 jasmine-node 的节点模块请求接收。

正常情况是这样写:

我想要的是在描述行之后直接调用网站,然后将正文传递给特定的测试。

更新:澄清:我的意图是只为我的测试调用一次 url,而不是两次。

有人可以给我一个提示如何做到这一点吗?

谢谢和亲切的问候

0 投票
1 回答
2058 浏览

node.js - 从命令提示符运行时 jasmine-node 显示错误

使用此安装 jasmine-node:

它成功并显示:

但是当我尝试运行它时:$ jasmine-node spec/或者jasmine-node它显示如下错误:

0 投票
1 回答
961 浏览

javascript - 茉莉花节点错误类型错误:未定义不是函数

我从过去两天收到此错误,因为代码相同且安装过程也相同,这是因为 jasmine-node 中的任何新更新

0 投票
2 回答
1853 浏览

node.js - 茉莉花节点在 Windows 上不起作用

我在 Windows 上运行 jasmine-node 测试。我的 package.json 中有以下命令。

当我运行 npm test 时,我收到以下错误:

0 投票
0 回答
192 浏览

javascript - 茉莉花单元测试失败

这是我正在测试的功能:

实用程序.js

它需要一个时间戳并计算年龄。

这是我的规格:

这是错误:

我知道此功能有效,因为它在我的应用程序中运行良好。知道为什么我会收到这个错误,干杯。