Browse Source

update _rev for deleted test model

pull/355/head
Martin McKeaveney 6 years ago
parent
commit
8b3ce41ba7
  1. 1
      packages/server/src/api/controllers/model.js
  2. 6
      packages/server/src/api/routes/tests/model.spec.js

1
packages/server/src/api/controllers/model.js

@ -70,6 +70,7 @@ exports.destroy = async function(ctx) {
const modelToDelete = await db.get(ctx.params.modelId)
await db.remove(modelToDelete)
const modelViewId = `all_${ctx.params.modelId}`
// Delete all records for that model

6
packages/server/src/api/routes/tests/model.spec.js

@ -108,7 +108,11 @@ describe("/models", () => {
testModel = await createModel(request, instance._id, testModel)
});
it("returns a success response when a model is deleted.", done => {
afterEach(() => {
delete testModel._rev
})
it("returns a success response when a model is deleted.", async done => {
request
.delete(`/api/${instance._id}/models/${testModel._id}/${testModel._rev}`)
.set(defaultHeaders)

Loading…
Cancel
Save