mirror of
https://github.com/fergalmoran/roboto-promoto.git
synced 2025-12-22 01:30:36 +00:00
Initial test/scaffolding working
This commit is contained in:
@@ -1,37 +1,28 @@
|
||||
'use strict';
|
||||
|
||||
var mongoose = require('mongoose'),
|
||||
User = mongoose.model('User'),
|
||||
Promotion = mongoose.model('Promotion'),
|
||||
Thing = mongoose.model('Thing');
|
||||
var user;
|
||||
User = mongoose.model('User'),
|
||||
Promotion = mongoose.model('Promotion');
|
||||
|
||||
console.log("Creating users");
|
||||
// Clear old users, then add a default user
|
||||
User.find({}).remove(function() {
|
||||
user = new User({
|
||||
provider: 'local',
|
||||
name: 'Test User',
|
||||
email: 'test@test.com',
|
||||
password: 'test' }, function() {
|
||||
console.log('finished populating users');
|
||||
}
|
||||
);
|
||||
console.log("Clearing old data");
|
||||
|
||||
User.remove().exec();
|
||||
Promotion.remove().exec();
|
||||
|
||||
var user = new User({
|
||||
provider: 'local',
|
||||
name: 'Fake User',
|
||||
email: 'test@test.com',
|
||||
password: 'password'
|
||||
});
|
||||
user.save(function(err){ if (err) console.dir(err);});
|
||||
var promotion = new Promotion({ title: 'Test Prom 1', user: user }).save(function(err){ if (err) console.dir(err);});
|
||||
promotion = new Promotion({ title: 'Test Prom 2', user: user});
|
||||
promotion.save(function(err){ if (err) console.dir(err);});
|
||||
promotion = new Promotion({ title: 'Test Prom 3', user: user});
|
||||
promotion.save(function(err){ if (err) console.dir(err);});
|
||||
promotion = new Promotion({ title: 'Test Prom 4', user: user});
|
||||
promotion.save(function(err){ if (err) console.dir(err);});
|
||||
|
||||
Promotion.find({}).remove(function(){
|
||||
console.log("Creating promotions");
|
||||
Promotion.create({
|
||||
title: 'Dev prom 1',
|
||||
user: user
|
||||
}, {
|
||||
title: 'Dev prom 2',
|
||||
user: user
|
||||
}, {
|
||||
title: 'Dev prom 3',
|
||||
user: user
|
||||
}, function(err){
|
||||
console.log('finished populating promotions');
|
||||
});
|
||||
});
|
||||
|
||||
console.log("Bootstrap complete");
|
||||
2
lib/config/env/development.js
vendored
2
lib/config/env/development.js
vendored
@@ -3,6 +3,6 @@
|
||||
module.exports = {
|
||||
env: 'development',
|
||||
mongo: {
|
||||
uri: 'mongodb://localhost/roboto-dev'
|
||||
uri: 'mongodb://home.bitchmints.com/roboto-dev'
|
||||
}
|
||||
};
|
||||
|
||||
2
lib/config/env/test.js
vendored
2
lib/config/env/test.js
vendored
@@ -3,6 +3,6 @@
|
||||
module.exports = {
|
||||
env: 'test',
|
||||
mongo: {
|
||||
uri: 'mongodb://localhost/roboto-test'
|
||||
uri: 'mongodb://home.bitchmints.com/roboto-test'
|
||||
}
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user