Skip to content

Commit

Permalink
Merge pull request simonguest#35 from Kitanotori/update-deps-and-travis
Browse files Browse the repository at this point in the history
Update deps and travis
  • Loading branch information
briananderson1222 authored Mar 10, 2017
2 parents 220ce1b + 92cd927 commit 5a2b4af
Show file tree
Hide file tree
Showing 3 changed files with 20 additions and 18 deletions.
2 changes: 1 addition & 1 deletion .travis.yml
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
language: node_js
node_js:
- "0.11"
- "6"
12 changes: 7 additions & 5 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -10,15 +10,17 @@
"lodash": "^4.6.1"
},
"devDependencies": {
"async": "^2.0.0-rc.1",
"async": "^2.0.0",
"chai": "^3.5.0",
"mocha": "^2.4.5",
"mockgoose": "^6.0.0",
"mongodb": "^2.1.11",
"mongoose": "^4.4.9"
"mockgoose": "^7.0.0",
"mongoose": "^4.8.6"
},
"peerDependencies": {
"mongoose": "^4.8.6"
},
"scripts": {
"test": "mocha"
"test": "mocha --timeout 60000"
},
"repository": {
"type": "git",
Expand Down
24 changes: 12 additions & 12 deletions test/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -4,36 +4,36 @@ var swaggerMongoose = require('./../lib/index');
var fs = require('fs');
var async = require('async');
var mongoose = require('mongoose');
var mockgoose = require('mockgoose');
// mockgoose(mongoose);
mongoose.Promise = global.Promise; // Mongoose's default Promise is deprecated
var Mockgoose = require('mockgoose').Mockgoose;
var mockgoose = new Mockgoose(mongoose);
var assert = require('chai').assert;
var Schema = mongoose.Schema;
var _ = require('lodash');

describe('swagger-mongoose tests', function () {

before(function(done) {
mockgoose(mongoose).then(function() {
mongoose.connect('mongodb://127.0.0.1:27017/TestingDB', function(err) {
done(err);
});
});
});
mockgoose.prepareStorage().then(function() {
mongoose.connect('mongodb://127.0.0.1:27017/TestingDB', function(err) {
done(err);
});
});
});


afterEach(function (done) {

delete mongoose.models.Pet;
delete mongoose.models.Address;
delete mongoose.models.Error;
delete mongoose.models.Person;
delete mongoose.models.House;
delete mongoose.models.Car;
delete mongoose.models.Human;
mockgoose.reset(function(){
done()
mockgoose.helper.reset()
.then(function () {
done();
});

});

it('should create an example pet and return all valid properties', function (done) {
Expand Down

0 comments on commit 5a2b4af

Please sign in to comment.