Fixing test failure due to not deleting the ID attached to table in couchTest Utils.
This commit is contained in:
parent
5187639fa0
commit
b6bdd04ea8
|
@ -57,7 +57,10 @@ exports.BASE_TABLE = {
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
|
|
||||||
exports.createTable = async (request, appId, table) => {
|
exports.createTable = async (request, appId, table, removeId = true) => {
|
||||||
|
if (removeId && table != null && table._id) {
|
||||||
|
delete table._id
|
||||||
|
}
|
||||||
table = table || exports.BASE_TABLE
|
table = table || exports.BASE_TABLE
|
||||||
|
|
||||||
const res = await request
|
const res = await request
|
||||||
|
@ -75,7 +78,7 @@ exports.createLinkedTable = async (request, appId) => {
|
||||||
fieldName: "link",
|
fieldName: "link",
|
||||||
tableId: table._id,
|
tableId: table._id,
|
||||||
}
|
}
|
||||||
return exports.createTable(request, appId, table)
|
return exports.createTable(request, appId, table, false)
|
||||||
}
|
}
|
||||||
|
|
||||||
exports.createAttachmentTable = async (request, appId) => {
|
exports.createAttachmentTable = async (request, appId) => {
|
||||||
|
@ -83,7 +86,7 @@ exports.createAttachmentTable = async (request, appId) => {
|
||||||
table.schema.attachment = {
|
table.schema.attachment = {
|
||||||
type: "attachment",
|
type: "attachment",
|
||||||
}
|
}
|
||||||
return exports.createTable(request, appId, table)
|
return exports.createTable(request, appId, table, false)
|
||||||
}
|
}
|
||||||
|
|
||||||
exports.getAllFromTable = async (request, appId, tableId) => {
|
exports.getAllFromTable = async (request, appId, tableId) => {
|
||||||
|
|
Loading…
Reference in New Issue