Run tests for lucene as well

This commit is contained in:
Adria Navarro 2024-08-21 13:40:17 +02:00
parent 8c3f1c39c8
commit 7c06f1a407
1 changed files with 93 additions and 97 deletions

View File

@ -1492,7 +1492,6 @@ describe.each([
)
})
!isLucene &&
it("can query on top of the view filters", async () => {
await config.api.row.save(table._id!, {
one: "foo",
@ -1513,21 +1512,21 @@ describe.each([
query: [
{
operator: BasicOperator.NOT_EQUAL,
field: "two",
value: "bar2",
field: "one",
value: "foo2",
},
],
schema: {
id: { visible: true },
one: { visible: false },
one: { visible: true },
two: { visible: true },
},
})
const response = await config.api.viewV2.search(view.id, {
query: {
[BasicOperator.NOT_EQUAL]: {
two: "bar",
[BasicOperator.EQUAL]: {
two: "bar3",
},
[BasicOperator.NOT_EMPTY]: {
two: null,
@ -1536,13 +1535,10 @@ describe.each([
})
expect(response.rows).toHaveLength(1)
expect(response.rows).toEqual(
expect.arrayContaining([
expect.objectContaining({ _id: three._id }),
])
expect.arrayContaining([expect.objectContaining({ _id: three._id })])
)
})
!isLucene &&
it("can query on top of the view filters (using or filters)", async () => {
const one = await config.api.row.save(table._id!, {
one: "foo",