Adjust newUser spec helper

This commit is contained in:
Blade Barringer
2015-08-14 23:55:36 -05:00
parent 426acf44c8
commit 53133c6439

View File

@@ -13,20 +13,24 @@ var specHelper = {};
specHelper.newReward = newReward;
specHelper.newChallenge = newChallenge;
function newUser() {
var buffs = {per:0, int:0, con:0, str:0, stealth: 0, streaks: false};
function newUser(overrides) {
var buffs = { per:0, int:0, con:0, str:0, stealth: 0, streaks: false };
var stats = { str:1, con:1, per:1, int:1, mp: 32, class: 'warrior', buffs: buffs, gp: 0 };
var items = {
lastDrop: { count: 0 },
hatchingPotions: {},
eggs: {},
food: {},
pets: {},
mounts: {},
gear: { equipped: {}, costume: {}, owned: {} }
};
user = {
auth:{timestamps: {}},
stats: {str:1, con:1, per:1, int:1, mp: 32, class: 'warrior', buffs: buffs, gp: 0},
items:{
lastDrop:{count: 0},
hatchingPotions: {},
eggs: {},
food: {},
pets: {},
mounts: {},
gear: {equipped: {}, costume: {}, owned: {}}
},
_id: 'unique-user-id',
auth: { timestamps: {} },
stats: stats,
items: items,
party: {
quest: {
progress: {down: 0}
@@ -41,6 +45,9 @@ var specHelper = {};
filters: {},
achievements: {}
};
_setOverrides(user, overrides);
return user;
}