blob: bdb12080b20e2ef5fb25e687e6765b509934751a (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
|
var express = require('express'),
fixtures = require('pow-mongodb-fixtures'),
app = require('../../examples/movies/'),
data = require('./data'),
done = false,
mongoose,
callback;
exports.app = app;
exports.movie = app.movie;
exports.user = app.user;
exports.review = app.review
mongoose = app.mongoose;
fixtures = fixtures.connect(mongoose.connection.name);
fixtures.load(data, function(err) {
exports.users = data.users;
exports.movies = data.movies;
exports.reviews = data.reviews;
done = true;
if (callback) return callback();
});
exports.movies = data.movies;
exports.users = data.users;
exports.reviews = data.reviews;
exports.ready = function(cb) {
callback = cb;
if (done) callback();
};
|