fix: disable rename tests for mysql

This commit is contained in:
Nybkox
2025-01-03 14:45:06 +01:00
parent c90011fc27
commit 0ffe2d8811
2 changed files with 18 additions and 14 deletions

View File

@@ -76,7 +76,9 @@ describe('Alter database', () => {
}) })
); );
test.each(flatSource(x => x.supportRenameSqlObject))( const objectsSupportingRename = flatSource(x => x.supportRenameSqlObject);
if (objectsSupportingRename.length > 0) {
test.each(objectsSupportingRename)(
'Rename object - %s - %s', 'Rename object - %s - %s',
testWrapper(async (conn, driver, type, object, engine) => { testWrapper(async (conn, driver, type, object, engine) => {
for (const sql of initSql) await runCommandOnDriver(conn, driver, sql); for (const sql of initSql) await runCommandOnDriver(conn, driver, sql);
@@ -95,4 +97,5 @@ describe('Alter database', () => {
expect(structure2[type][0].pureName).toEqual('renamed1'); expect(structure2[type][0].pureName).toEqual('renamed1');
}) })
); );
}
}); });

View File

@@ -43,6 +43,7 @@ const mysqlEngine = {
drop2: 'DROP PROCEDURE obj2', drop2: 'DROP PROCEDURE obj2',
}, },
], ],
supportRenameSqlObject: false,
dbSnapshotBySeconds: true, dbSnapshotBySeconds: true,
dumpFile: 'data/chinook-mysql.sql', dumpFile: 'data/chinook-mysql.sql',
dumpChecks: [ dumpChecks: [