MXS-1220: Return 204 No Content for PUT and POST request

Returning 204 No Content removes the cost of always sending back the
modified resource. If the modified resource is required, a GET request
should be made to retrieve it.

Updated tests to account for this change.
This commit is contained in:
Markus Mäkelä
2017-05-06 08:37:19 +03:00
parent a384665141
commit efc5461daa
3 changed files with 37 additions and 20 deletions

View File

@ -11,7 +11,10 @@ describe("Service", function() {
return request.put(base_url + "/services/RW-Split-Router", {json: svc})
})
.then(function(resp) {
var svc = resp
return request.get(base_url + "/services/RW-Split-Router")
})
.then(function(resp) {
var svc = JSON.parse(resp)
svc.data.attributes.parameters.enable_root_user.should.be.true
})
});
@ -25,7 +28,10 @@ describe("Service", function() {
return request.put(base_url + "/services/RW-Split-Router", {json: svc})
})
.then(function(resp) {
var svc = resp
return request.get(base_url + "/services/RW-Split-Router")
})
.then(function(resp) {
var svc = JSON.parse(resp)
svc.data.relationships.should.be.empty
})
});
@ -48,7 +54,10 @@ describe("Service", function() {
return request.put(base_url + "/services/RW-Split-Router", {json: svc})
})
.then(function(resp) {
var svc = resp
return request.get(base_url + "/services/RW-Split-Router")
})
.then(function(resp) {
var svc = JSON.parse(resp)
svc.data.relationships.servers.data[0].id.should.be.equal("server1")
})
});