completed To-Dos: return the 30 most recent instead of 30 oldest (#7318)

This commit is contained in:
Alys
2016-05-17 16:13:47 +10:00
committed by Matteo Pagliazzi
parent 9f12acf241
commit 810e4cbd78
2 changed files with 3 additions and 3 deletions
@@ -22,7 +22,7 @@ describe('GET /tasks/user', () => {
expect(tasks[0]._id).to.equal(createdTasks[0]._id);
});
it('returns completed todos sorted by completion date if req.query.type === "completeTodos"', async () => {
it('returns completed todos sorted by reverse completion date if req.query.type === "completeTodos"', async () => {
let todo1 = await user.post('/tasks/user', {text: 'todo to complete 1', type: 'todo'});
let todo2 = await user.post('/tasks/user', {text: 'todo to complete 2', type: 'todo'});
@@ -37,6 +37,6 @@ describe('GET /tasks/user', () => {
let completedTodos = await user.get('/tasks/user?type=completedTodos');
expect(completedTodos.length).to.equal(2);
expect(completedTodos[completedTodos.length - 1].text).to.equal('todo to complete 1'); // last is the todo that was completed later
expect(completedTodos[completedTodos.length - 1].text).to.equal('todo to complete 2'); // last is the todo that was completed most recently
});
});