diff --git a/test/cds.ql.test.js b/test/cds.ql.test.js index 0b57b423..c42347ac 100644 --- a/test/cds.ql.test.js +++ b/test/cds.ql.test.js @@ -676,7 +676,7 @@ describe('cds.ql → cqn', () => { .to.eql(INSERT.into(Foo).entries(...entries)) .to.eql(INSERT.into(Foo).entries(entries)) .to.eql({ - INSERT: { into: 'Foo', entries }, + INSERT: { into: cds.env.ql.quirks_mode ? 'Foo' : { ref: ['Foo'] }, entries }, }) }) @@ -692,7 +692,7 @@ describe('cds.ql → cqn', () => { .to.eql(INSERT.into(Foo).columns('a', 'b').rows([1, 2], [3, 4])) .to.eql({ INSERT: { - into: 'Foo', + into: cds.env.ql.quirks_mode ? 'Foo' : { ref: ['Foo'] }, columns: ['a', 'b'], rows: [ [1, 2], @@ -706,7 +706,7 @@ describe('cds.ql → cqn', () => { expect(INSERT.into(Foo).columns('a', 'b').values([1, 2])) .to.eql(INSERT.into(Foo).columns('a', 'b').values(1, 2)) .to.eql({ - INSERT: { into: 'Foo', columns: ['a', 'b'], values: [1, 2] }, + INSERT: { into: cds.env.ql.quirks_mode ? 'Foo' : { ref: ['Foo'] }, columns: ['a', 'b'], values: [1, 2] }, }) }) @@ -721,7 +721,7 @@ describe('cds.ql → cqn', () => { test('entity (..., )', () => { const cqnWhere = { UPDATE: { - entity: 'capire.bookshop.Books', + entity: cds.env.ql.quirks_mode ? 'capire.bookshop.Books' : { ref: ['capire.bookshop.Books'] }, where: [{ ref: ['ID'] }, '=', { val: 4711 }], }, } @@ -765,7 +765,7 @@ describe('cds.ql → cqn', () => { .to.eql(UPDATE(Foo).with({ foo: 11, bar: { '-=': 22 } })) .to.eql({ UPDATE: { - entity: 'Foo', + entity: cds.env.ql.quirks_mode ? 'Foo' : { ref: ['Foo'] }, data: { foo: 11 }, with: { bar: { xpr: [{ ref: ['bar'] }, '-', { val: 22 }] }, @@ -776,7 +776,7 @@ describe('cds.ql → cqn', () => { // some more expect(UPDATE(Foo).with(`bar = coalesce(x,y), car = 'foo''s bar, car'`)).to.eql({ UPDATE: { - entity: 'Foo', + entity: cds.env.ql.quirks_mode ? 'Foo' : { ref: ['Foo'] }, data: { car: "foo's bar, car", }, @@ -796,7 +796,7 @@ describe('cds.ql → cqn', () => { test('from (..., )', () => { const cqnWhere = { DELETE: { - from: 'capire.bookshop.Books', + from: cds.env.ql.quirks_mode ? 'capire.bookshop.Books' : { ref: ['capire.bookshop.Books'] }, where: [{ ref: ['ID'] }, '=', { val: 4711 }], }, }