1
0
Fork 0
mirror of synced 2024-09-20 19:33:10 +12:00

Default values failing test.

This commit is contained in:
Sam Rose 2024-07-15 09:58:31 +01:00
parent ec8c6edf68
commit 43de204ca2
No known key found for this signature in database

View file

@ -207,6 +207,24 @@ describe.each([
await assertRowUsage(isInternal ? rowUsage + 1 : rowUsage) await assertRowUsage(isInternal ? rowUsage + 1 : rowUsage)
}) })
it("creates a new row with a default value successfully", async () => {
const table = await config.api.table.save(
saveTableRequest({
schema: {
description: {
name: "description",
type: FieldType.STRING,
default: "default description",
},
},
})
)
const row = await config.api.row.save(table._id!, {})
expect(row.name).toEqual("Test Contact")
expect(row.description).toEqual("default description")
})
it("fails to create a row for a table that does not exist", async () => { it("fails to create a row for a table that does not exist", async () => {
const rowUsage = await getRowUsage() const rowUsage = await getRowUsage()
await config.api.row.save("1234567", {}, { status: 404 }) await config.api.row.save("1234567", {}, { status: 404 })