MXS-1220: Fix REST API tests
The service and server tests were deleting the relationships object and posting a body without it instead of posting an empty relationships object to delete relationships.
This commit is contained in:
@ -68,7 +68,8 @@ describe("Server Relationships", function() {
|
|||||||
});
|
});
|
||||||
|
|
||||||
it("remove relationships", function() {
|
it("remove relationships", function() {
|
||||||
delete rel_server.data["relationships"]
|
delete rel_server.data.relationships["services"]
|
||||||
|
delete rel_server.data.relationships["monitors"]
|
||||||
return request.patch(base_url + "/servers/" + rel_server.data.id, {json: rel_server})
|
return request.patch(base_url + "/servers/" + rel_server.data.id, {json: rel_server})
|
||||||
.should.be.fulfilled
|
.should.be.fulfilled
|
||||||
});
|
});
|
||||||
|
|||||||
@ -24,7 +24,8 @@ describe("Service", function() {
|
|||||||
return request.get(base_url + "/services/RW-Split-Router")
|
return request.get(base_url + "/services/RW-Split-Router")
|
||||||
.then(function(resp) {
|
.then(function(resp) {
|
||||||
var svc = JSON.parse(resp)
|
var svc = JSON.parse(resp)
|
||||||
delete svc.data.relationships
|
delete svc.data.relationships["servers"]
|
||||||
|
delete svc.data.relationships["servers"]
|
||||||
return request.patch(base_url + "/services/RW-Split-Router", {json: svc})
|
return request.patch(base_url + "/services/RW-Split-Router", {json: svc})
|
||||||
})
|
})
|
||||||
.then(function(resp) {
|
.then(function(resp) {
|
||||||
|
|||||||
Reference in New Issue
Block a user