摩卡咖啡仅运行一项测试

维塔莉·马尔杜(Vitalie Maldur)

我有一个sails.js应用程序,我想用摩卡测试,在我的测试文件夹中,我有2个测试,但是当我运行摩卡时,只会执行一个测试。

Test1.js

var request = require('supertest');

describe.only('UserController', function() {

  describe('#login()', function() {
    it('should redirect to /mypage', function (done) {
      done();
    });
  });
});

Test2.js

describe.only('UsersModel', function() {

  describe('#find()', function() {
    it('should check find function', function (done) {
      done();
    });
  });
});

我使用以下命令运行测试:

./node_modules/.bin/mocha 

输出

UserController
  #login()
    ✓ should redirect to /mypage 


1 passing (10ms)

请向我解释我的错误。

滑石

这是因为您正在使用进行独家测试describe.only()使用describe()代替。

查看Mocha文档中的排他性测试

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

赛普拉斯:仅运行一项测试

Travis CI仅运行一项测试

仅用Jest运行一项测试

如何在scalatest / playspec中仅运行一项测试

在Elixir的ExUnit中,是否可以仅运行一项测试?

运行两项测试 - 一项失败,一项一项运行,结果均为阳性

如果一项失败,请从规范中跳过后续的摩卡测试

使用(子堆栈的)磁带模块进行测试时,如何在文件中仅运行一项测试?

全局更改默认超时或仅针对一个测试更改默认超时的最佳做法是什么?摩卡咖啡

让摩卡咖啡等待下一次测试

如何在毒物中仅进行一项测试?

摩卡咖啡测试即将推出

使用不同版本的夹具运行一项测试

Rspec突然只运行一项测试

在套件中的testNG中运行一项测试

我可以在Specflow中运行一项测试作为另一项测试吗?

仅当测试套件中的一项测试失败时,如何返回主页?

如何解决“错误:预期在'ProxyZone'中运行,但未找到。” 在摩卡咖啡测试中?

摩卡咖啡似乎并没有在运行测试之前等待承诺链完成

摩卡咖啡有测试现场模式吗?

将测试参数传递给摩卡咖啡

摩卡咖啡-检索承诺测试的结果

测试完成后,摩卡咖啡挂起

摩卡咖啡-如何测试未兑现的承诺?

如何在摩卡咖啡中测试课程?

摩卡咖啡等待测试setTimeout函数

在一项测试中,Firebase A / B测试同时针对Android和iOS运行

如何使用npm脚本运行摩卡咖啡?

摩卡咖啡:不能使用一个请求来进行多个“ it”测试