fix: prevent testing empty parameters

This commit is contained in:
Nybkox
2025-01-02 11:41:00 +01:00
parent f0221f6e43
commit 01b7c42851

View File

@@ -100,7 +100,10 @@ describe('Object analyse', () => {
}) })
); );
test.each(flatSourceParameters())( const flatParameters = flatSourceParameters();
if (flatParameters.length > 0) {
test.each(flatParameters)(
'Test parameters simple analyse - %s - %s', 'Test parameters simple analyse - %s - %s',
testWrapper(async (conn, driver, testName, parameter, engine) => { testWrapper(async (conn, driver, testName, parameter, engine) => {
for (const sql of initSql) await runCommandOnDriver(conn, driver, sql); for (const sql of initSql) await runCommandOnDriver(conn, driver, sql);
@@ -118,7 +121,7 @@ describe('Object analyse', () => {
}) })
); );
test.each(flatSourceParameters())( test.each(flatParameters)(
'Test parameters create SQL - %s - %s', 'Test parameters create SQL - %s - %s',
testWrapper(async (conn, driver, testName, parameter, engine) => { testWrapper(async (conn, driver, testName, parameter, engine) => {
for (const sql of initSql) await runCommandOnDriver(conn, driver, sql); for (const sql of initSql) await runCommandOnDriver(conn, driver, sql);
@@ -140,6 +143,7 @@ describe('Object analyse', () => {
} }
}) })
); );
}
test.each(flatSourceTriggers())( test.each(flatSourceTriggers())(
'Test triggers - %s - %s', 'Test triggers - %s - %s',