From 1c5d652f933484d6c1644e6b84ae204e2711089b Mon Sep 17 00:00:00 2001 From: Jan Prochazka Date: Mon, 1 Dec 2025 14:34:04 +0100 Subject: [PATCH] SYNC: fixed test --- .../__tests__/schema-tests.spec.js | 24 +++++++++++-------- 1 file changed, 14 insertions(+), 10 deletions(-) diff --git a/integration-tests/__tests__/schema-tests.spec.js b/integration-tests/__tests__/schema-tests.spec.js index fda045c90..bf3f47f4a 100644 --- a/integration-tests/__tests__/schema-tests.spec.js +++ b/integration-tests/__tests__/schema-tests.spec.js @@ -28,12 +28,14 @@ describe('Schema tests', () => { const count = schemas1.length; expect(structure1.tables.length).toEqual(2); await runCommandOnDriver(conn, driver, dmp => dmp.createSchema('myschema')); - const structure2 = await driver.analyseIncremental(conn, structure1); - const schemas2 = await driver.listSchemas(conn); - expect(schemas2.find(x => x.schemaName == 'myschema')).toBeTruthy(); - expect(schemas2.length).toEqual(count + 1); - expect(schemas2.find(x => x.isDefault).schemaName).toEqual(engine.defaultSchemaName); - expect(structure2).toBeNull(); + if (!engine.skipIncrementalAnalysis) { + const structure2 = await driver.analyseIncremental(conn, structure1); + const schemas2 = await driver.listSchemas(conn); + expect(schemas2.find(x => x.schemaName == 'myschema')).toBeTruthy(); + expect(schemas2.length).toEqual(count + 1); + expect(schemas2.find(x => x.isDefault).schemaName).toEqual(engine.defaultSchemaName); + expect(structure2).toBeNull(); + } }) ); @@ -48,10 +50,12 @@ describe('Schema tests', () => { expect(schemas1.find(x => x.schemaName == 'myschema')).toBeTruthy(); expect(structure1.tables.length).toEqual(2); await runCommandOnDriver(conn, driver, dmp => dmp.dropSchema('myschema')); - const structure2 = await driver.analyseIncremental(conn, structure1); - const schemas2 = await driver.listSchemas(conn); - expect(schemas2.find(x => x.schemaName == 'myschema')).toBeFalsy(); - expect(structure2).toBeNull(); + if (!engine.skipIncrementalAnalysis) { + const structure2 = await driver.analyseIncremental(conn, structure1); + const schemas2 = await driver.listSchemas(conn); + expect(schemas2.find(x => x.schemaName == 'myschema')).toBeFalsy(); + expect(structure2).toBeNull(); + } }) );