refactor: remove redundant conditions

This commit is contained in:
Nybkox
2025-02-04 01:56:26 +01:00
parent cdafe7e5f2
commit edcaf585ea

View File

@@ -76,26 +76,23 @@ describe('Alter database', () => {
}) })
); );
const objectsSupportingRename = flatSource(x => x.supportRenameSqlObject); test.each(flatSource(x => x.supportRenameSqlObject))(
if (objectsSupportingRename.length > 0) { 'Rename object - %s - %s',
test.each(objectsSupportingRename)( testWrapper(async (conn, driver, type, object, engine) => {
'Rename object - %s - %s', for (const sql of initSql) await runCommandOnDriver(conn, driver, sql);
testWrapper(async (conn, driver, type, object, engine) => {
for (const sql of initSql) await runCommandOnDriver(conn, driver, sql);
await runCommandOnDriver(conn, driver, object.create1); await runCommandOnDriver(conn, driver, object.create1);
const structure = extendDatabaseInfo(await driver.analyseFull(conn)); const structure = extendDatabaseInfo(await driver.analyseFull(conn));
const dmp = driver.createDumper(); const dmp = driver.createDumper();
dmp.renameSqlObject(structure[type][0], 'renamed1'); dmp.renameSqlObject(structure[type][0], 'renamed1');
await driver.query(conn, dmp.s); await driver.query(conn, dmp.s);
const structure2 = await driver.analyseFull(conn); const structure2 = await driver.analyseFull(conn);
expect(structure2[type].length).toEqual(1); expect(structure2[type].length).toEqual(1);
expect(structure2[type][0].pureName).toEqual('renamed1'); expect(structure2[type][0].pureName).toEqual('renamed1');
}) })
); );
}
}); });