test(quests): Fix tests

This commit is contained in:
Sabe Jones
2015-07-14 11:46:13 -05:00
parent 266b6b87e2
commit 0955d63998
3 changed files with 10 additions and 10 deletions

View File

@@ -484,7 +484,8 @@ describe 'User', ->
describe 'Enchanted Armoire', -> describe 'Enchanted Armoire', ->
user = newUser() user = newUser()
fullArmoire = {'weapon_warrior_0': true, fullArmoire =
'weapon_warrior_0': true,
'armor_armoire_gladiatorArmor':true, 'armor_armoire_gladiatorArmor':true,
'armor_armoire_lunarArmor':true, 'armor_armoire_lunarArmor':true,
'armor_armoire_rancherRobes':true, 'armor_armoire_rancherRobes':true,
@@ -499,7 +500,6 @@ describe 'User', ->
'weapon_armoire_basicCrossbow':true, 'weapon_armoire_basicCrossbow':true,
'weapon_armoire_lunarSceptre':true, 'weapon_armoire_lunarSceptre':true,
'weapon_armoire_rancherLasso':true 'weapon_armoire_rancherLasso':true
}
beforeEach -> beforeEach ->
# too many predictableRandom calls to stub, let's return the last element # too many predictableRandom calls to stub, let's return the last element

View File

@@ -24,26 +24,26 @@ describe('Quests Service', function() {
it('locks quest when user does not meet level requirement', function() { it('locks quest when user does not meet level requirement', function() {
user.stats.lvl = 15; user.stats.lvl = 15;
expect(questsService.lockQuest(quest)).to.be(true); expect(questsService.lockQuest(quest)).to.be.ok;
}); });
it('does not lock quest if we ignore level requirement', function() { it('does not lock quest if we ignore level requirement', function() {
user.stats.lvl = 15; user.stats.lvl = 15;
expect(questsService.lockQuest(quest,true)).to.be(false); expect(questsService.lockQuest(quest,true)).to.not.be.ok;
}); });
it('does not lock quest if user meets level requirement', function() { it('does not lock quest if user meets level requirement', function() {
user.stats.lvl = 20; user.stats.lvl = 20;
expect(questsService.lockQuest(quest)).to.be(false); expect(questsService.lockQuest(quest)).to.not.be.ok;
}); });
it('locks quest if user has not completed previous quest in series', function() { it('locks quest if user has not completed previous quest in series', function() {
quest.previous = 'priorQuest'; quest.previous = 'priorQuest';
user.stats.lvl = 25; user.stats.lvl = 25;
expect(questsService.lockQuest(quest)).to.be(true); expect(questsService.lockQuest(quest)).to.be.ok;
}); });
it('does not lock quest if user has completed previous quest in series', function() { it('does not lock quest if user has completed previous quest in series', function() {
@@ -51,7 +51,7 @@ describe('Quests Service', function() {
user.stats.lvl = 25; user.stats.lvl = 25;
user.achievements.quests.priorQuest = 1; user.achievements.quests.priorQuest = 1;
expect(questsService.lockQuest(quest)).to.be(false); expect(questsService.lockQuest(quest)).to.not.be.ok;
}); });
}); });
}); });

View File

@@ -24,7 +24,7 @@ var specHelper = {};
food: {}, food: {},
pets: {}, pets: {},
mounts: {}, mounts: {},
gear: {equipped: {}, costume: {}, owned: {}}, gear: {equipped: {}, costume: {}, owned: {}}
}, },
party: { party: {
quest: { quest: {
@@ -37,7 +37,7 @@ var specHelper = {};
rewards: [], rewards: [],
flags: {}, flags: {},
filters: {}, filters: {},
achievements: {}, achievements: {}
}; };
return user; return user;
} }