feat(tests): add currentWhereInput to various test cases

This commit is contained in:
t8y2 2026-06-05 18:31:53 +08:00
parent 8a995c6bef
commit 9858fc40d2
1 changed files with 8 additions and 0 deletions

View File

@ -122,6 +122,7 @@ test("row data helper reuses unchanged rows and clones dirty rows only", () => {
searchText: ref(""),
whereFilterInput: ref(""),
orderByInput: ref(""),
currentWhereInput: computed(() => undefined),
rowStatusFilter: ref("all"),
getRowItem: () => undefined,
pageSize: ref(100),
@ -170,6 +171,7 @@ test("cloning a row copies non-generated primary key values without executing sa
searchText: ref(""),
whereFilterInput: ref(""),
orderByInput: ref(""),
currentWhereInput: computed(() => undefined),
rowStatusFilter,
pageSize: ref(100),
currentPage: ref(1),
@ -246,6 +248,7 @@ test("cloning a row clears auto-generated key columns", async () => {
searchText: ref(""),
whereFilterInput: ref(""),
orderByInput: ref(""),
currentWhereInput: computed(() => undefined),
rowStatusFilter,
pageSize: ref(100),
currentPage: ref(1),
@ -299,6 +302,7 @@ test("saving deleted rows reloads current table data", async () => {
searchText: ref("ada"),
whereFilterInput: ref("name ILIKE '%a%'"),
orderByInput: ref("id DESC"),
currentWhereInput: computed(() => "name ILIKE '%a%'"),
rowStatusFilter,
pageSize: ref(50),
currentPage: ref(3),
@ -357,6 +361,7 @@ test("saving inserted rows reloads current table data", async () => {
searchText: ref("linus"),
whereFilterInput: ref("name ILIKE '%l%'"),
orderByInput: ref("id DESC"),
currentWhereInput: computed(() => "name ILIKE '%l%'"),
rowStatusFilter,
pageSize: ref(50),
currentPage: ref(2),
@ -404,6 +409,7 @@ test("saving edited rows without deletes does not reload table data", async () =
searchText: ref(""),
whereFilterInput: ref(""),
orderByInput: ref(""),
currentWhereInput: computed(() => undefined),
rowStatusFilter,
pageSize: ref(50),
currentPage: ref(1),
@ -460,6 +466,7 @@ test("saving manually typed JSON from a MySQL grid normalizes smart quotes", asy
searchText: ref(""),
whereFilterInput: ref(""),
orderByInput: ref(""),
currentWhereInput: computed(() => undefined),
rowStatusFilter,
pageSize: ref(50),
currentPage: ref(1),
@ -537,6 +544,7 @@ test("failed table data save records a failed history entry", async () => {
sql: computed(() => "SELECT id, title FROM pp_questions"),
searchText: ref(""),
whereFilterInput: ref(""),
currentWhereInput: computed(() => undefined),
orderByInput: ref(""),
rowStatusFilter,
pageSize: ref(50),