mirror of
https://github.com/HabitRPG/habitica.git
synced 2025-12-17 14:47:53 +01:00
fix(tests): correct one last v3 test and wrap v4
This commit is contained in:
@@ -35,7 +35,7 @@ describe('PUT /user', () => {
|
|||||||
})).to.eventually.be.rejected.and.eql({
|
})).to.eventually.be.rejected.and.eql({
|
||||||
code: 400,
|
code: 400,
|
||||||
error: 'BadRequest',
|
error: 'BadRequest',
|
||||||
message: 'mustBeArray',
|
message: 'Tag list must be an array.',
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|||||||
@@ -131,14 +131,11 @@ describe('POST /user/class/cast/:spellId', () => {
|
|||||||
type: 'todo',
|
type: 'todo',
|
||||||
});
|
});
|
||||||
await groupLeader.post(`/tasks/${groupTask._id}/assign`, [groupLeader._id]);
|
await groupLeader.post(`/tasks/${groupTask._id}/assign`, [groupLeader._id]);
|
||||||
const memberTasks = await groupLeader.get('/tasks/user');
|
|
||||||
const syncedGroupTask = find(memberTasks, memberTask => memberTask.group.id === group._id);
|
|
||||||
|
|
||||||
await groupLeader.update({ 'stats.class': 'rogue', 'stats.lvl': 11 });
|
await groupLeader.update({ 'stats.class': 'rogue', 'stats.lvl': 11 });
|
||||||
await sleep(0.5);
|
await sleep(0.5);
|
||||||
await groupLeader.sync();
|
await groupLeader.sync();
|
||||||
|
|
||||||
await expect(groupLeader.post(`/user/class/cast/pickPocket?targetId=${syncedGroupTask._id}`))
|
await expect(groupLeader.post(`/user/class/cast/pickPocket?targetId=${groupTask._id}`))
|
||||||
.to.eventually.be.rejected.and.eql({
|
.to.eventually.be.rejected.and.eql({
|
||||||
code: 400,
|
code: 400,
|
||||||
error: 'BadRequest',
|
error: 'BadRequest',
|
||||||
@@ -248,6 +245,9 @@ describe('POST /user/class/cast/:spellId', () => {
|
|||||||
});
|
});
|
||||||
await user.update({ 'stats.class': 'healer', 'stats.mp': 200, 'stats.lvl': 15 });
|
await user.update({ 'stats.class': 'healer', 'stats.mp': 200, 'stats.lvl': 15 });
|
||||||
await user.post(`/tasks/${groupTask._id}/assign`, [user._id]);
|
await user.post(`/tasks/${groupTask._id}/assign`, [user._id]);
|
||||||
|
await user.put('/user', {
|
||||||
|
'preferences.tasks.mirrorGroupTasks': [guild._id],
|
||||||
|
});
|
||||||
|
|
||||||
await user.post('/user/class/cast/brightness');
|
await user.post('/user/class/cast/brightness');
|
||||||
await user.sync();
|
await user.sync();
|
||||||
|
|||||||
@@ -34,7 +34,7 @@ describe('PUT /user', () => {
|
|||||||
})).to.eventually.be.rejected.and.eql({
|
})).to.eventually.be.rejected.and.eql({
|
||||||
code: 400,
|
code: 400,
|
||||||
error: 'BadRequest',
|
error: 'BadRequest',
|
||||||
message: 'mustBeArray',
|
message: 'Tag list must be an array.',
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user