|
|
|
@ -74,7 +74,21 @@ describe('PUT /artist with an existing artist', () => { |
|
|
|
|
var req = chai.request(app).keepOpen(); |
|
|
|
|
helpers.createArtist(req, { name: "MyArtist" }, 200, { id: 1 }) |
|
|
|
|
.then(() => helpers.modifyArtist(req, 1, { name: "MyNewArtist" }, 200)) |
|
|
|
|
.then(() => helpers.checkArtist(req, 1, 200, { name: "MyNewArtist", storeLinks: [] } ) ) |
|
|
|
|
.then(() => helpers.checkArtist(req, 1, 200, { name: "MyNewArtist", storeLinks: [], tagIds: [] })) |
|
|
|
|
.then(req.close) |
|
|
|
|
.then(done); |
|
|
|
|
}); |
|
|
|
|
}); |
|
|
|
|
}); |
|
|
|
|
|
|
|
|
|
describe('POST /artist with tags', () => { |
|
|
|
|
it('should succeed', done => { |
|
|
|
|
init().then((app) => { |
|
|
|
|
var req = chai.request(app).keepOpen(); |
|
|
|
|
helpers.createTag(req, { name: "Root" }, 200, { id: 1 }) |
|
|
|
|
.then(() => helpers.createTag(req, { name: "Leaf", parentId: 1 }, 200, { id: 2 })) |
|
|
|
|
.then(() => helpers.createArtist(req, { name: "MyArtist", tagIds: [ 1, 2 ] }, 200, { id: 1 })) |
|
|
|
|
.then(() => helpers.checkArtist(req, 1, 200, { name: "MyArtist", storeLinks: [], tagIds: [ 1, 2 ] })) |
|
|
|
|
.then(req.close) |
|
|
|
|
.then(done); |
|
|
|
|
}); |
|
|
|
|