mirror of
https://github.com/HabitRPG/habitica.git
synced 2025-12-17 22:57:21 +01:00
fix test lint
This commit is contained in:
@@ -19,7 +19,7 @@ describe('shared.ops.feed', () => {
|
||||
});
|
||||
|
||||
context('failure conditions', () => {
|
||||
it('does not allow feeding without specifying pet and food', (done) => {
|
||||
it('does not allow feeding without specifying pet and food', done => {
|
||||
try {
|
||||
feed(user);
|
||||
} catch (err) {
|
||||
@@ -29,9 +29,9 @@ describe('shared.ops.feed', () => {
|
||||
}
|
||||
});
|
||||
|
||||
it('does not allow feeding if pet name format is invalid', (done) => {
|
||||
it('does not allow feeding if pet name format is invalid', done => {
|
||||
try {
|
||||
feed(user, {params: {pet: 'invalid', food: 'food'}});
|
||||
feed(user, { params: { pet: 'invalid', food: 'food' } });
|
||||
} catch (err) {
|
||||
expect(err).to.be.an.instanceof(BadRequest);
|
||||
expect(err.message).to.equal(errorMessage('invalidPetName'));
|
||||
@@ -39,9 +39,9 @@ describe('shared.ops.feed', () => {
|
||||
}
|
||||
});
|
||||
|
||||
it('does not allow feeding if food does not exist', (done) => {
|
||||
it('does not allow feeding if food does not exist', done => {
|
||||
try {
|
||||
feed(user, {params: {pet: 'Wolf-Red', food: 'invalid food name'}});
|
||||
feed(user, { params: { pet: 'Wolf-Red', food: 'invalid food name' } });
|
||||
} catch (err) {
|
||||
expect(err).to.be.an.instanceof(NotFound);
|
||||
expect(err.message).to.equal(errorMessage('invalidFoodName'));
|
||||
@@ -49,9 +49,9 @@ describe('shared.ops.feed', () => {
|
||||
}
|
||||
});
|
||||
|
||||
it('does not allow feeding if pet is not owned', (done) => {
|
||||
it('does not allow feeding if pet is not owned', done => {
|
||||
try {
|
||||
feed(user, {params: {pet: 'Wolf-Red', food: 'Meat'}});
|
||||
feed(user, { params: { pet: 'Wolf-Red', food: 'Meat' } });
|
||||
} catch (err) {
|
||||
expect(err).to.be.an.instanceof(NotFound);
|
||||
expect(err.message).to.equal(i18n.t('messagePetNotFound'));
|
||||
@@ -59,10 +59,10 @@ describe('shared.ops.feed', () => {
|
||||
}
|
||||
});
|
||||
|
||||
it('does not allow feeding if food is not owned', (done) => {
|
||||
it('does not allow feeding if food is not owned', done => {
|
||||
user.items.pets['Wolf-Base'] = 5;
|
||||
try {
|
||||
feed(user, {params: {pet: 'Wolf-Base', food: 'Meat'}});
|
||||
feed(user, { params: { pet: 'Wolf-Base', food: 'Meat' } });
|
||||
} catch (err) {
|
||||
expect(err).to.be.an.instanceof(NotFound);
|
||||
expect(err.message).to.equal(i18n.t('messageFoodNotFound'));
|
||||
@@ -70,11 +70,11 @@ describe('shared.ops.feed', () => {
|
||||
}
|
||||
});
|
||||
|
||||
it('does not allow feeding of special pets', (done) => {
|
||||
it('does not allow feeding of special pets', done => {
|
||||
user.items.pets['Wolf-Veteran'] = 5;
|
||||
user.items.food.Meat = 1;
|
||||
try {
|
||||
feed(user, {params: {pet: 'Wolf-Veteran', food: 'Meat'}});
|
||||
feed(user, { params: { pet: 'Wolf-Veteran', food: 'Meat' } });
|
||||
} catch (err) {
|
||||
expect(err).to.be.an.instanceof(NotAuthorized);
|
||||
expect(err.message).to.equal(i18n.t('messageCannotFeedPet'));
|
||||
@@ -82,12 +82,12 @@ describe('shared.ops.feed', () => {
|
||||
}
|
||||
});
|
||||
|
||||
it('does not allow feeding of mounts', (done) => {
|
||||
it('does not allow feeding of mounts', done => {
|
||||
user.items.pets['Wolf-Base'] = -1;
|
||||
user.items.mounts['Wolf-Base'] = true;
|
||||
user.items.food.Meat = 1;
|
||||
try {
|
||||
feed(user, {params: {pet: 'Wolf-Base', food: 'Meat'}});
|
||||
feed(user, { params: { pet: 'Wolf-Base', food: 'Meat' } });
|
||||
} catch (err) {
|
||||
expect(err).to.be.an.instanceof(NotAuthorized);
|
||||
expect(err.message).to.equal(i18n.t('messageAlreadyMount'));
|
||||
@@ -101,9 +101,9 @@ describe('shared.ops.feed', () => {
|
||||
user.items.pets['Wolf-Base'] = 5;
|
||||
user.items.food.Saddle = 2;
|
||||
user.items.currentPet = 'Wolf-Base';
|
||||
let pet = content.petInfo['Wolf-Base'];
|
||||
const pet = content.petInfo['Wolf-Base'];
|
||||
|
||||
let [data, message] = feed(user, {params: {pet: 'Wolf-Base', food: 'Saddle'}});
|
||||
const [data, message] = feed(user, { params: { pet: 'Wolf-Base', food: 'Saddle' } });
|
||||
expect(data).to.eql(user.items.pets['Wolf-Base']);
|
||||
expect(message).to.eql(i18n.t('messageEvolve', {
|
||||
egg: pet.text(),
|
||||
@@ -119,10 +119,10 @@ describe('shared.ops.feed', () => {
|
||||
user.items.pets['Wolf-Base'] = 5;
|
||||
user.items.food.Meat = 2;
|
||||
|
||||
let food = content.food.Meat;
|
||||
let pet = content.petInfo['Wolf-Base'];
|
||||
const food = content.food.Meat;
|
||||
const pet = content.petInfo['Wolf-Base'];
|
||||
|
||||
let [data, message] = feed(user, {params: {pet: 'Wolf-Base', food: 'Meat'}});
|
||||
const [data, message] = feed(user, { params: { pet: 'Wolf-Base', food: 'Meat' } });
|
||||
expect(data).to.eql(user.items.pets['Wolf-Base']);
|
||||
expect(message).to.eql(i18n.t('messageLikesFood', {
|
||||
egg: pet.text(),
|
||||
@@ -137,10 +137,10 @@ describe('shared.ops.feed', () => {
|
||||
user.items.pets['Wolf-Spooky'] = 5;
|
||||
user.items.food.Milk = 2;
|
||||
|
||||
let food = content.food.Milk;
|
||||
let pet = content.petInfo['Wolf-Spooky'];
|
||||
const food = content.food.Milk;
|
||||
const pet = content.petInfo['Wolf-Spooky'];
|
||||
|
||||
let [data, message] = feed(user, {params: {pet: 'Wolf-Spooky', food: 'Milk'}});
|
||||
const [data, message] = feed(user, { params: { pet: 'Wolf-Spooky', food: 'Milk' } });
|
||||
expect(data).to.eql(user.items.pets['Wolf-Spooky']);
|
||||
expect(message).to.eql(i18n.t('messageLikesFood', {
|
||||
egg: pet.text(),
|
||||
@@ -155,10 +155,10 @@ describe('shared.ops.feed', () => {
|
||||
user.items.pets['Wolf-Base'] = 5;
|
||||
user.items.food.Milk = 2;
|
||||
|
||||
let food = content.food.Milk;
|
||||
let pet = content.petInfo['Wolf-Base'];
|
||||
const food = content.food.Milk;
|
||||
const pet = content.petInfo['Wolf-Base'];
|
||||
|
||||
let [data, message] = feed(user, {params: {pet: 'Wolf-Base', food: 'Milk'}});
|
||||
const [data, message] = feed(user, { params: { pet: 'Wolf-Base', food: 'Milk' } });
|
||||
expect(data).to.eql(user.items.pets['Wolf-Base']);
|
||||
expect(message).to.eql(i18n.t('messageDontEnjoyFood', {
|
||||
egg: pet.text(),
|
||||
@@ -183,7 +183,7 @@ describe('shared.ops.feed', () => {
|
||||
'Cactus-Base': true,
|
||||
'BearCub-Base': true,
|
||||
};
|
||||
feed(user, {params: {pet: 'Wolf-Spooky', food: 'Milk'}});
|
||||
feed(user, { params: { pet: 'Wolf-Spooky', food: 'Milk' } });
|
||||
expect(user.achievements.allYourBase).to.eql(true);
|
||||
});
|
||||
|
||||
@@ -201,7 +201,7 @@ describe('shared.ops.feed', () => {
|
||||
'Cactus-Desert': true,
|
||||
'BearCub-Desert': true,
|
||||
};
|
||||
feed(user, {params: {pet: 'Wolf-Spooky', food: 'Milk'}});
|
||||
feed(user, { params: { pet: 'Wolf-Spooky', food: 'Milk' } });
|
||||
expect(user.achievements.aridAuthority).to.eql(true);
|
||||
});
|
||||
|
||||
@@ -210,9 +210,9 @@ describe('shared.ops.feed', () => {
|
||||
user.items.food.Milk = 2;
|
||||
user.items.currentPet = 'Wolf-Base';
|
||||
|
||||
let pet = content.petInfo['Wolf-Base'];
|
||||
const pet = content.petInfo['Wolf-Base'];
|
||||
|
||||
let [data, message] = feed(user, {params: {pet: 'Wolf-Base', food: 'Milk'}});
|
||||
const [data, message] = feed(user, { params: { pet: 'Wolf-Base', food: 'Milk' } });
|
||||
expect(data).to.eql(user.items.pets['Wolf-Base']);
|
||||
expect(message).to.eql(i18n.t('messageEvolve', {
|
||||
egg: pet.text(),
|
||||
|
||||
Reference in New Issue
Block a user