Skip to content
This repository has been archived by the owner on Aug 30, 2021. It is now read-only.

Commit

Permalink
Mocha test timeouts [fixes #955]
Browse files Browse the repository at this point in the history
Added a timeout of 10000 ms to each server test file. This is an attempt
to solve the timeout issues that we're experiencing with the Mocha
tests. Especially, this is hoping to address the build fails that are
caused by such timeouts.

Issue is described in #955
  • Loading branch information
mleanos committed Oct 1, 2015
1 parent 7fcd4f2 commit 3b375e6
Show file tree
Hide file tree
Showing 6 changed files with 11 additions and 0 deletions.
2 changes: 2 additions & 0 deletions modules/articles/tests/server/article.server.model.tests.js
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,8 @@ var user, article;
* Unit tests
*/
describe('Article Model Unit Tests:', function () {
this.timeout(10000);

beforeEach(function (done) {
user = new User({
firstName: 'Full',
Expand Down
2 changes: 2 additions & 0 deletions modules/articles/tests/server/article.server.routes.tests.js
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,8 @@ var app, agent, credentials, user, article;
* Article routes tests
*/
describe('Article CRUD tests', function () {
this.timeout(10000);

before(function (done) {
// Get application
app = express.init(mongoose);
Expand Down
2 changes: 2 additions & 0 deletions modules/chat/tests/server/chat.socket.tests.js
Original file line number Diff line number Diff line change
Expand Up @@ -4,5 +4,7 @@
* Chat socket tests
*/
describe('Chat Socket Tests:', function () {
this.timeout(10000);

// TODO: Add chat socket tests
});
1 change: 1 addition & 0 deletions modules/core/tests/server/core.server.config.tests.js
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@ var should = require('should'),
seed = require(path.resolve('./config/lib/seed'));

describe('Configuration tests', function () {
this.timeout(10000);

describe('Testing default seedDB:', function () {
before(function(done) {
Expand Down
2 changes: 2 additions & 0 deletions modules/users/tests/server/user.server.model.tests.js
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,8 @@ var user1, user2, user3;
* Unit tests
*/
describe('User Model Unit Tests:', function () {
this.timeout(10000);

before(function () {
user1 = {
firstName: 'Full',
Expand Down
2 changes: 2 additions & 0 deletions modules/users/tests/server/user.server.routes.tests.js
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,8 @@ var app, agent, credentials, user, _user, admin;
* User routes tests
*/
describe('User CRUD tests', function () {
this.timeout(10000);

before(function (done) {
// Get application
app = express.init(mongoose);
Expand Down

0 comments on commit 3b375e6

Please sign in to comment.