diff --git a/test/api/user/PUT-user.test.js b/test/api/user/PUT-user.test.js new file mode 100644 index 0000000000..9fdc600e86 --- /dev/null +++ b/test/api/user/PUT-user.test.js @@ -0,0 +1,27 @@ +import { + generateUser, + requester, +} from '../../helpers/api.helper'; + +describe('PUT /user', () => { + let api, user; + + beforeEach((done) => { + generateUser().then((usr) => { + user = usr; + api = requester(usr); + done(); + }).catch(done); + }); + + it("updates the user", () => { + let api = requester(user); + return api.get('/user') + .then((fetchedUser) => { + return api.put("/user", {"profile.name" : "Frodo"}); + }) + .then((updatedUser) => { + expect(updatedUser.profile.name).to.eql("Frodo"); + }); + }); +}); \ No newline at end of file diff --git a/test/api/user/user-put.js b/test/api/user/user-put.js deleted file mode 100644 index 64b0a986e6..0000000000 --- a/test/api/user/user-put.js +++ /dev/null @@ -1,31 +0,0 @@ -import { - generateUser, - requester, -} from '../../helpers/api.helper'; - -describe('PUT /user', () => { - let api, user; - - beforeEach((done) => { - generateUser().then((usr) => { - user = usr; - api = requester(usr); - done(); - }).catch(done); - }); -// -// it('gets the user object', (done) => { -// api.get('/user') -// .then((fetchedUser) => { -// expect(fetchedUser._id).to.eql(user._id); -// expect(fetchedUser.todos).to.eql(user.todos); -// done(); -// }) -// .catch((err) => { -// done(err); -// }); -// }); - it("it works", () => { - expect(1).to.eql(1); - }); -});