Merge branch 'api-v3' into api-v3-client

This commit is contained in:
Matteo Pagliazzi
2016-05-02 00:25:25 +02:00
20 changed files with 706 additions and 179 deletions

View File

@@ -23,7 +23,9 @@ describe('GET /models/:model/paths', () => {
it(`returns the model paths for ${model}`, async () => {
let res = await user.get(`/models/${model}/paths`);
expect(res._id).to.equal('String');
if (model !== 'tag') expect(res._id).to.equal('String');
if (model === 'tag') expect(res.id).to.equal('String');
expect(res).to.not.have.keys('__v');
});
});

View File

@@ -96,7 +96,7 @@ describe('Challenge Model', () => {
});
expect(updatedNewMember.challenges).to.contain(challenge._id);
expect(updatedNewMember.tags[3]._id).to.equal(challenge._id);
expect(updatedNewMember.tags[3].id).to.equal(challenge._id);
expect(updatedNewMember.tags[3].name).to.equal(challenge.shortName);
expect(syncedTask).to.exist;
});

View File

@@ -54,7 +54,8 @@ describe('shared.ops.unlock', () => {
}
});
it('returns an error when user already owns items in a full set', (done) => {
// disabled untill fully implemente
xit('returns an error when user already owns items in a full set', (done) => {
try {
unlock(user, {query: {path: unlockPath}});
unlock(user, {query: {path: unlockPath}});