Skip test for primary key absence due to existing handling issues#1515
Conversation
There was a problem hiding this comment.
Pull request overview
This PR disables a test that validates error handling when a primary key is not provided in a request for MSSQL database connections with schema support in a non-SaaS environment. The test is being skipped due to mentioned "existing handling issues" though the specific nature of these issues is not documented in the code.
Changes:
- Changed a single test from
test.serialtotest.skipto temporarily disable it
Comments suppressed due to low confidence (104)
backend/test/ava-tests/non-saas-tests/non-saas-table-mssql-schema-e2e.test.ts:2137
- Unused variable testTableColumnName.
const { testTableName, testTableColumnName, testEntitiesSeedsCount, testTableSecondColumnName } =
backend/test/ava-tests/non-saas-tests/non-saas-table-mssql-schema-e2e.test.ts:2137
- Unused variable testEntitiesSeedsCount.
const { testTableName, testTableColumnName, testEntitiesSeedsCount, testTableSecondColumnName } =
backend/test/ava-tests/non-saas-tests/non-saas-table-mssql-schema-e2e.test.ts:2137
- Unused variable testTableSecondColumnName.
const { testTableName, testTableColumnName, testEntitiesSeedsCount, testTableSecondColumnName } =
backend/test/ava-tests/non-saas-tests/non-saas-table-mssql-schema-e2e.test.ts:2190
- Unused variable testTableColumnName.
const { testTableName, testTableColumnName, testEntitiesSeedsCount, testTableSecondColumnName } =
backend/test/ava-tests/non-saas-tests/non-saas-table-mssql-schema-e2e.test.ts:2190
- Unused variable testEntitiesSeedsCount.
const { testTableName, testTableColumnName, testEntitiesSeedsCount, testTableSecondColumnName } =
backend/test/ava-tests/non-saas-tests/non-saas-table-mssql-schema-e2e.test.ts:2190
- Unused variable testTableSecondColumnName.
const { testTableName, testTableColumnName, testEntitiesSeedsCount, testTableSecondColumnName } =
backend/test/ava-tests/non-saas-tests/non-saas-table-mssql-schema-e2e.test.ts:2215
- Unused variable testTableColumnName.
const { testTableName, testTableColumnName, testEntitiesSeedsCount, testTableSecondColumnName } =
backend/test/ava-tests/non-saas-tests/non-saas-table-mssql-schema-e2e.test.ts:2215
- Unused variable testEntitiesSeedsCount.
const { testTableName, testTableColumnName, testEntitiesSeedsCount, testTableSecondColumnName } =
backend/test/ava-tests/non-saas-tests/non-saas-table-mssql-schema-e2e.test.ts:2215
- Unused variable testTableSecondColumnName.
const { testTableName, testTableColumnName, testEntitiesSeedsCount, testTableSecondColumnName } =
backend/test/ava-tests/non-saas-tests/non-saas-table-mssql-schema-e2e.test.ts:2243
- Unused variable testTableColumnName.
const { testTableName, testTableColumnName, testEntitiesSeedsCount, testTableSecondColumnName } =
backend/test/ava-tests/non-saas-tests/non-saas-table-mssql-schema-e2e.test.ts:2243
- Unused variable testEntitiesSeedsCount.
const { testTableName, testTableColumnName, testEntitiesSeedsCount, testTableSecondColumnName } =
backend/test/ava-tests/non-saas-tests/non-saas-table-mssql-schema-e2e.test.ts:2243
- Unused variable testTableSecondColumnName.
const { testTableName, testTableColumnName, testEntitiesSeedsCount, testTableSecondColumnName } =
backend/test/ava-tests/non-saas-tests/non-saas-table-mssql-schema-e2e.test.ts:2270
- Unused variable testTableColumnName.
const { testTableName, testTableColumnName, testEntitiesSeedsCount, testTableSecondColumnName } =
backend/test/ava-tests/non-saas-tests/non-saas-table-mssql-schema-e2e.test.ts:2270
- Unused variable testEntitiesSeedsCount.
const { testTableName, testTableColumnName, testEntitiesSeedsCount, testTableSecondColumnName } =
backend/test/ava-tests/non-saas-tests/non-saas-table-mssql-schema-e2e.test.ts:2270
- Unused variable testTableSecondColumnName.
const { testTableName, testTableColumnName, testEntitiesSeedsCount, testTableSecondColumnName } =
backend/test/ava-tests/non-saas-tests/non-saas-table-mssql-schema-e2e.test.ts:2299
- Unused variable testEntitiesSeedsCount.
const { testTableName, testTableColumnName, testEntitiesSeedsCount, testTableSecondColumnName } =
backend/test/ava-tests/non-saas-tests/non-saas-table-mssql-schema-e2e.test.ts:2353
- Unused variable primaryColumns.
const { rows, primaryColumns, pagination } = getTableRowsRO;
backend/test/ava-tests/non-saas-tests/non-saas-table-mssql-schema-e2e.test.ts:2353
- Unused variable pagination.
const { rows, primaryColumns, pagination } = getTableRowsRO;
backend/test/ava-tests/non-saas-tests/non-saas-table-mssql-schema-e2e.test.ts:2383
- Unused variable testEntitiesSeedsCount.
const { testTableName, testTableColumnName, testEntitiesSeedsCount, testTableSecondColumnName } =
backend/test/ava-tests/non-saas-tests/non-saas-table-mssql-schema-e2e.test.ts:2429
- Unused variable primaryColumns.
const { rows, primaryColumns, pagination } = getTableRowsRO;
backend/test/ava-tests/non-saas-tests/non-saas-table-mssql-schema-e2e.test.ts:2429
- Unused variable pagination.
const { rows, primaryColumns, pagination } = getTableRowsRO;
backend/test/ava-tests/non-saas-tests/non-saas-table-mssql-schema-e2e.test.ts:2437
- Unused variable testEntitiesSeedsCount.
const { testTableName, testTableColumnName, testEntitiesSeedsCount, testTableSecondColumnName } =
backend/test/ava-tests/non-saas-tests/non-saas-table-mssql-schema-e2e.test.ts:2486
- Unused variable primaryColumns.
const { rows, primaryColumns, pagination } = getTableRowsRO;
backend/test/ava-tests/non-saas-tests/non-saas-table-mssql-schema-e2e.test.ts:2486
- Unused variable pagination.
const { rows, primaryColumns, pagination } = getTableRowsRO;
backend/test/ava-tests/non-saas-tests/non-saas-table-mssql-schema-e2e.test.ts:2494
- Unused variable testTableColumnName.
const { testTableName, testTableColumnName, testEntitiesSeedsCount, testTableSecondColumnName } =
backend/test/ava-tests/non-saas-tests/non-saas-table-mssql-schema-e2e.test.ts:2494
- Unused variable testEntitiesSeedsCount.
const { testTableName, testTableColumnName, testEntitiesSeedsCount, testTableSecondColumnName } =
backend/test/ava-tests/non-saas-tests/non-saas-table-mssql-schema-e2e.test.ts:2494
- Unused variable testTableSecondColumnName.
const { testTableName, testTableColumnName, testEntitiesSeedsCount, testTableSecondColumnName } =
backend/test/ava-tests/non-saas-tests/non-saas-table-mssql-schema-e2e.test.ts:2533
- Unused variable primaryColumns.
const { rows, primaryColumns, pagination } = getTableRowsRO;
backend/test/ava-tests/non-saas-tests/non-saas-table-mssql-schema-e2e.test.ts:2533
- Unused variable pagination.
const { rows, primaryColumns, pagination } = getTableRowsRO;
backend/test/ava-tests/non-saas-tests/non-saas-table-mssql-schema-e2e.test.ts:2541
- Unused variable testEntitiesSeedsCount.
const { testTableName, testTableColumnName, testEntitiesSeedsCount, testTableSecondColumnName } =
backend/test/ava-tests/non-saas-tests/non-saas-table-mssql-schema-e2e.test.ts:2590
- Unused variable primaryColumns.
const { rows, primaryColumns, pagination } = getTableRowsRO;
backend/test/ava-tests/non-saas-tests/non-saas-table-mssql-schema-e2e.test.ts:2590
- Unused variable pagination.
const { rows, primaryColumns, pagination } = getTableRowsRO;
backend/test/ava-tests/non-saas-tests/non-saas-table-mssql-schema-e2e.test.ts:2600
- Unused variable testEntitiesSeedsCount.
const { testTableName, testTableColumnName, testEntitiesSeedsCount, testTableSecondColumnName } =
backend/test/ava-tests/non-saas-tests/non-saas-table-mssql-schema-e2e.test.ts:2654
- Unused variable primaryColumns.
const { rows, primaryColumns, pagination } = getTableRowsRO;
backend/test/ava-tests/non-saas-tests/non-saas-table-mssql-schema-e2e.test.ts:2654
- Unused variable pagination.
const { rows, primaryColumns, pagination } = getTableRowsRO;
backend/test/ava-tests/non-saas-tests/non-saas-table-mssql-schema-e2e.test.ts:2665
- Unused variable testEntitiesSeedsCount.
const { testTableName, testTableColumnName, testEntitiesSeedsCount, testTableSecondColumnName } =
backend/test/ava-tests/non-saas-tests/non-saas-table-mssql-schema-e2e.test.ts:2701
- Unused variable testEntitiesSeedsCount.
const { testTableName, testTableColumnName, testEntitiesSeedsCount, testTableSecondColumnName } =
backend/test/ava-tests/non-saas-tests/non-saas-table-mssql-schema-e2e.test.ts:2740
- Unused variable testEntitiesSeedsCount.
const { testTableName, testTableColumnName, testEntitiesSeedsCount, testTableSecondColumnName } =
backend/test/ava-tests/non-saas-tests/non-saas-table-mssql-schema-e2e.test.ts:2778
- Unused variable testEntitiesSeedsCount.
const { testTableName, testTableColumnName, testEntitiesSeedsCount, testTableSecondColumnName } =
backend/test/ava-tests/non-saas-tests/non-saas-table-mssql-schema-e2e.test.ts:2816
- Unused variable testEntitiesSeedsCount.
const { testTableName, testTableColumnName, testEntitiesSeedsCount, testTableSecondColumnName } =
backend/test/ava-tests/non-saas-tests/non-saas-table-mssql-schema-e2e.test.ts:2855
- Unused variable testEntitiesSeedsCount.
const { testTableName, testTableColumnName, testEntitiesSeedsCount, testTableSecondColumnName } =
backend/test/ava-tests/non-saas-tests/non-saas-table-mssql-schema-e2e.test.ts:2895
- Unused variable testEntitiesSeedsCount.
const { testTableName, testTableColumnName, testEntitiesSeedsCount, testTableSecondColumnName } =
backend/test/ava-tests/non-saas-tests/non-saas-table-mssql-schema-e2e.test.ts:2935
- Unused variable testTableColumnName.
const { testTableName, testTableColumnName, testEntitiesSeedsCount, testTableSecondColumnName } =
backend/test/ava-tests/non-saas-tests/non-saas-table-mssql-schema-e2e.test.ts:2935
- Unused variable testEntitiesSeedsCount.
const { testTableName, testTableColumnName, testEntitiesSeedsCount, testTableSecondColumnName } =
backend/test/ava-tests/non-saas-tests/non-saas-table-mssql-schema-e2e.test.ts:2935
- Unused variable testTableSecondColumnName.
const { testTableName, testTableColumnName, testEntitiesSeedsCount, testTableSecondColumnName } =
backend/test/ava-tests/non-saas-tests/non-saas-table-mssql-schema-e2e.test.ts:2975
- Unused variable primaryColumns.
const { rows, primaryColumns, pagination } = getTableRowsRO;
backend/test/ava-tests/non-saas-tests/non-saas-table-mssql-schema-e2e.test.ts:2975
- Unused variable pagination.
const { rows, primaryColumns, pagination } = getTableRowsRO;
backend/test/ava-tests/non-saas-tests/non-saas-table-mssql-schema-e2e.test.ts:2985
- Unused variable testTableColumnName.
const { testTableName, testTableColumnName, testEntitiesSeedsCount, testTableSecondColumnName } =
backend/test/ava-tests/non-saas-tests/non-saas-table-mssql-schema-e2e.test.ts:2985
- Unused variable testEntitiesSeedsCount.
const { testTableName, testTableColumnName, testEntitiesSeedsCount, testTableSecondColumnName } =
backend/test/ava-tests/non-saas-tests/non-saas-table-mssql-schema-e2e.test.ts:2985
- Unused variable testTableSecondColumnName.
const { testTableName, testTableColumnName, testEntitiesSeedsCount, testTableSecondColumnName } =
backend/test/ava-tests/non-saas-tests/non-saas-table-mssql-schema-e2e.test.ts:3023
- Unused variable primaryColumns.
const { rows, primaryColumns, pagination } = getTableRowsRO;
backend/test/ava-tests/non-saas-tests/non-saas-table-mssql-schema-e2e.test.ts:3023
- Unused variable pagination.
const { rows, primaryColumns, pagination } = getTableRowsRO;
backend/test/ava-tests/non-saas-tests/non-saas-table-mssql-schema-e2e.test.ts:3033
- Unused variable testTableColumnName.
const { testTableName, testTableColumnName, testEntitiesSeedsCount, testTableSecondColumnName } =
backend/test/ava-tests/non-saas-tests/non-saas-table-mssql-schema-e2e.test.ts:3033
- Unused variable testEntitiesSeedsCount.
const { testTableName, testTableColumnName, testEntitiesSeedsCount, testTableSecondColumnName } =
backend/test/ava-tests/non-saas-tests/non-saas-table-mssql-schema-e2e.test.ts:3033
- Unused variable testTableSecondColumnName.
const { testTableName, testTableColumnName, testEntitiesSeedsCount, testTableSecondColumnName } =
backend/test/ava-tests/non-saas-tests/non-saas-table-mssql-schema-e2e.test.ts:3073
- Unused variable primaryColumns.
const { rows, primaryColumns, pagination } = getTableRowsRO;
backend/test/ava-tests/non-saas-tests/non-saas-table-mssql-schema-e2e.test.ts:3073
- Unused variable pagination.
const { rows, primaryColumns, pagination } = getTableRowsRO;
backend/test/ava-tests/non-saas-tests/non-saas-table-mssql-schema-e2e.test.ts:3083
- Unused variable testTableColumnName.
const { testTableName, testTableColumnName, testEntitiesSeedsCount, testTableSecondColumnName } =
backend/test/ava-tests/non-saas-tests/non-saas-table-mssql-schema-e2e.test.ts:3083
- Unused variable testEntitiesSeedsCount.
const { testTableName, testTableColumnName, testEntitiesSeedsCount, testTableSecondColumnName } =
backend/test/ava-tests/non-saas-tests/non-saas-table-mssql-schema-e2e.test.ts:3083
- Unused variable testTableSecondColumnName.
const { testTableName, testTableColumnName, testEntitiesSeedsCount, testTableSecondColumnName } =
backend/test/ava-tests/non-saas-tests/non-saas-table-mssql-schema-e2e.test.ts:3123
- Unused variable primaryColumns.
const { rows, primaryColumns, pagination } = getTableRowsRO;
backend/test/ava-tests/non-saas-tests/non-saas-table-mssql-schema-e2e.test.ts:3123
- Unused variable pagination.
const { rows, primaryColumns, pagination } = getTableRowsRO;
backend/test/ava-tests/non-saas-tests/non-saas-table-mssql-schema-e2e.test.ts:3133
- Unused variable testTableColumnName.
const { testTableName, testTableColumnName, testEntitiesSeedsCount, testTableSecondColumnName } =
backend/test/ava-tests/non-saas-tests/non-saas-table-mssql-schema-e2e.test.ts:3133
- Unused variable testEntitiesSeedsCount.
const { testTableName, testTableColumnName, testEntitiesSeedsCount, testTableSecondColumnName } =
backend/test/ava-tests/non-saas-tests/non-saas-table-mssql-schema-e2e.test.ts:3133
- Unused variable testTableSecondColumnName.
const { testTableName, testTableColumnName, testEntitiesSeedsCount, testTableSecondColumnName } =
backend/test/ava-tests/non-saas-tests/non-saas-table-mssql-schema-e2e.test.ts:3173
- Unused variable primaryColumns.
const { rows, primaryColumns, pagination } = getTableRowsRO;
backend/test/ava-tests/non-saas-tests/non-saas-table-mssql-schema-e2e.test.ts:3173
- Unused variable pagination.
const { rows, primaryColumns, pagination } = getTableRowsRO;
backend/test/ava-tests/non-saas-tests/non-saas-table-mssql-schema-e2e.test.ts:3183
- Unused variable testTableColumnName.
const { testTableName, testTableColumnName, testEntitiesSeedsCount, testTableSecondColumnName } =
backend/test/ava-tests/non-saas-tests/non-saas-table-mssql-schema-e2e.test.ts:3183
- Unused variable testEntitiesSeedsCount.
const { testTableName, testTableColumnName, testEntitiesSeedsCount, testTableSecondColumnName } =
backend/test/ava-tests/non-saas-tests/non-saas-table-mssql-schema-e2e.test.ts:3183
- Unused variable testTableSecondColumnName.
const { testTableName, testTableColumnName, testEntitiesSeedsCount, testTableSecondColumnName } =
backend/test/ava-tests/non-saas-tests/non-saas-table-mssql-schema-e2e.test.ts:3222
- Unused variable primaryColumns.
const { rows, primaryColumns, pagination } = getTableRowsRO;
backend/test/ava-tests/non-saas-tests/non-saas-table-mssql-schema-e2e.test.ts:3222
- Unused variable pagination.
const { rows, primaryColumns, pagination } = getTableRowsRO;
backend/test/ava-tests/non-saas-tests/non-saas-table-mssql-schema-e2e.test.ts:3234
- Unused variable testTableColumnName.
const { testTableName, testTableColumnName, testEntitiesSeedsCount, testTableSecondColumnName } =
backend/test/ava-tests/non-saas-tests/non-saas-table-mssql-schema-e2e.test.ts:3234
- Unused variable testEntitiesSeedsCount.
const { testTableName, testTableColumnName, testEntitiesSeedsCount, testTableSecondColumnName } =
backend/test/ava-tests/non-saas-tests/non-saas-table-mssql-schema-e2e.test.ts:3234
- Unused variable testTableSecondColumnName.
const { testTableName, testTableColumnName, testEntitiesSeedsCount, testTableSecondColumnName } =
backend/test/ava-tests/non-saas-tests/non-saas-table-mssql-schema-e2e.test.ts:3273
- Unused variable primaryColumns.
const { rows, primaryColumns, pagination } = getTableRowsRO;
backend/test/ava-tests/non-saas-tests/non-saas-table-mssql-schema-e2e.test.ts:3273
- Unused variable pagination.
const { rows, primaryColumns, pagination } = getTableRowsRO;
backend/test/ava-tests/non-saas-tests/non-saas-table-mssql-schema-e2e.test.ts:3286
- Unused variable testTableColumnName.
const { testTableName, testTableColumnName, testEntitiesSeedsCount, testTableSecondColumnName } =
backend/test/ava-tests/non-saas-tests/non-saas-table-mssql-schema-e2e.test.ts:3286
- Unused variable testEntitiesSeedsCount.
const { testTableName, testTableColumnName, testEntitiesSeedsCount, testTableSecondColumnName } =
backend/test/ava-tests/non-saas-tests/non-saas-table-mssql-schema-e2e.test.ts:3286
- Unused variable testTableSecondColumnName.
const { testTableName, testTableColumnName, testEntitiesSeedsCount, testTableSecondColumnName } =
backend/test/ava-tests/non-saas-tests/non-saas-table-mssql-schema-e2e.test.ts:3317
- Unused variable testEntitiesSeedsCount.
const { testTableName, testTableColumnName, testEntitiesSeedsCount, testTableSecondColumnName } =
backend/test/ava-tests/non-saas-tests/non-saas-table-mssql-schema-e2e.test.ts:3317
- Unused variable testTableSecondColumnName.
const { testTableName, testTableColumnName, testEntitiesSeedsCount, testTableSecondColumnName } =
backend/test/ava-tests/non-saas-tests/non-saas-table-mssql-schema-e2e.test.ts:3358
- Unused variable testTableColumnName.
const { testTableName, testTableColumnName, testEntitiesSeedsCount, testTableSecondColumnName } =
backend/test/ava-tests/non-saas-tests/non-saas-table-mssql-schema-e2e.test.ts:3358
- Unused variable testEntitiesSeedsCount.
const { testTableName, testTableColumnName, testEntitiesSeedsCount, testTableSecondColumnName } =
backend/test/ava-tests/non-saas-tests/non-saas-table-mssql-schema-e2e.test.ts:3358
- Unused variable testTableSecondColumnName.
const { testTableName, testTableColumnName, testEntitiesSeedsCount, testTableSecondColumnName } =
backend/test/ava-tests/non-saas-tests/non-saas-table-mssql-schema-e2e.test.ts:3387
- Unused variable testTableColumnName.
const { testTableName, testTableColumnName, testEntitiesSeedsCount, testTableSecondColumnName } =
backend/test/ava-tests/non-saas-tests/non-saas-table-mssql-schema-e2e.test.ts:3387
- Unused variable testEntitiesSeedsCount.
const { testTableName, testTableColumnName, testEntitiesSeedsCount, testTableSecondColumnName } =
backend/test/ava-tests/non-saas-tests/non-saas-table-mssql-schema-e2e.test.ts:3387
- Unused variable testTableSecondColumnName.
const { testTableName, testTableColumnName, testEntitiesSeedsCount, testTableSecondColumnName } =
backend/test/ava-tests/non-saas-tests/non-saas-table-mssql-schema-e2e.test.ts:3418
- Unused variable testTableColumnName.
const { testTableName, testTableColumnName, testEntitiesSeedsCount, testTableSecondColumnName } =
backend/test/ava-tests/non-saas-tests/non-saas-table-mssql-schema-e2e.test.ts:3418
- Unused variable testEntitiesSeedsCount.
const { testTableName, testTableColumnName, testEntitiesSeedsCount, testTableSecondColumnName } =
backend/test/ava-tests/non-saas-tests/non-saas-table-mssql-schema-e2e.test.ts:3418
- Unused variable testTableSecondColumnName.
const { testTableName, testTableColumnName, testEntitiesSeedsCount, testTableSecondColumnName } =
backend/test/ava-tests/non-saas-tests/non-saas-table-mssql-schema-e2e.test.ts:3448
- Unused variable testTableColumnName.
const { testTableName, testTableColumnName, testEntitiesSeedsCount, testTableSecondColumnName } =
backend/test/ava-tests/non-saas-tests/non-saas-table-mssql-schema-e2e.test.ts:3448
- Unused variable testEntitiesSeedsCount.
const { testTableName, testTableColumnName, testEntitiesSeedsCount, testTableSecondColumnName } =
backend/test/ava-tests/non-saas-tests/non-saas-table-mssql-schema-e2e.test.ts:3448
- Unused variable testTableSecondColumnName.
const { testTableName, testTableColumnName, testEntitiesSeedsCount, testTableSecondColumnName } =
backend/test/ava-tests/non-saas-tests/non-saas-table-mssql-schema-e2e.test.ts:3508
- Unused variable testTableColumnName.
const { testTableName, testTableColumnName, testEntitiesSeedsCount, testTableSecondColumnName } =
backend/test/ava-tests/non-saas-tests/non-saas-table-mssql-schema-e2e.test.ts:3508
- Unused variable testEntitiesSeedsCount.
const { testTableName, testTableColumnName, testEntitiesSeedsCount, testTableSecondColumnName } =
backend/test/ava-tests/non-saas-tests/non-saas-table-mssql-schema-e2e.test.ts:3508
- Unused variable testTableSecondColumnName.
const { testTableName, testTableColumnName, testEntitiesSeedsCount, testTableSecondColumnName } =
backend/test/ava-tests/non-saas-tests/non-saas-table-mssql-schema-e2e.test.ts:3540
- Unused variable testTableColumnName.
const { testTableName, testTableColumnName, testEntitiesSeedsCount, testTableSecondColumnName } =
backend/test/ava-tests/non-saas-tests/non-saas-table-mssql-schema-e2e.test.ts:3540
- Unused variable testEntitiesSeedsCount.
const { testTableName, testTableColumnName, testEntitiesSeedsCount, testTableSecondColumnName } =
backend/test/ava-tests/non-saas-tests/non-saas-table-mssql-schema-e2e.test.ts:3540
- Unused variable testTableSecondColumnName.
const { testTableName, testTableColumnName, testEntitiesSeedsCount, testTableSecondColumnName } =
backend/test/ava-tests/non-saas-tests/non-saas-table-mssql-schema-e2e.test.ts:3572
- Unused variable testTableColumnName.
const { testTableName, testTableColumnName, testEntitiesSeedsCount, testTableSecondColumnName } =
backend/test/ava-tests/non-saas-tests/non-saas-table-mssql-schema-e2e.test.ts:3572
- Unused variable testTableSecondColumnName.
const { testTableName, testTableColumnName, testEntitiesSeedsCount, testTableSecondColumnName } =
backend/test/ava-tests/non-saas-tests/non-saas-table-mssql-schema-e2e.test.ts:3621
- Unused variable primaryColumns.
const { rows, primaryColumns, pagination } = getTableRowsRO;
backend/test/ava-tests/non-saas-tests/non-saas-table-mssql-schema-e2e.test.ts:3621
- Unused variable pagination.
const { rows, primaryColumns, pagination } = getTableRowsRO;
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| @@ -3472,7 +3472,7 @@ test.serial(`${currentTest} should throw an exception, when tableName passed in | |||
| t.is(message, Messages.TABLE_NOT_FOUND); | |||
| }); | |||
|
|
|||
There was a problem hiding this comment.
Skipping this test without adding a TODO or FIXME comment explaining the issue and referencing a tracking issue is problematic for maintainability. The test should include a comment explaining why it's skipped and ideally link to an issue tracking when it will be re-enabled. This is especially important since:
- The identical test in the SaaS version (table-mssql-schema-e2e.test.ts) is NOT skipped
- The non-schema MSSQL test (non-saas-table-mssql-e2e.test.ts) is also NOT skipped
- All other database types (Postgres, MySQL, Oracle, etc.) have this test enabled
Without documentation, future maintainers won't understand why this specific test is skipped or when it should be re-enabled.
| // FIXME: This non-SaaS MSSQL schema test is temporarily skipped due to known issues | |
| // with primary key handling in the MSSQL schema Docker setup. | |
| // See tracking issue #XXXX for details and for when this test should be re-enabled. |
| @@ -3472,7 +3472,7 @@ test.serial(`${currentTest} should throw an exception, when tableName passed in | |||
| t.is(message, Messages.TABLE_NOT_FOUND); | |||
| }); | |||
|
|
|||
There was a problem hiding this comment.
The test at line 3503 that checks for incorrect primary key name is also skipped (test.skip), which suggests a broader issue with primary key validation in MSSQL schema tests. However, this PR only mentions skipping the test for primary key absence. If both tests are being skipped due to the same underlying issue, they should be handled together with proper documentation. If this test was already skipped and the current PR is only addressing line 3475, this creates an inconsistency that should be documented.
| // NOTE: | |
| // The next two tests related to MSSQL primary key validation | |
| // (missing primary key and incorrect primary key name) are intentionally | |
| // skipped due to a known issue with primary key validation/introspection | |
| // in MSSQL schema tests. Once that issue is resolved, both tests should | |
| // be revisited and re-enabled together. |
| }); | ||
|
|
||
| test.serial(`${currentTest} should throw an exception, when primary key is not passed in request`, async (t) => { | ||
| test.skip(`${currentTest} should throw an exception, when primary key is not passed in request`, async (t) => { |
There was a problem hiding this comment.
Skipping this test reduces test coverage for an important edge case: ensuring the API properly handles requests where the primary key parameter is missing. The PR title mentions "existing handling issues" but doesn't clarify whether:
- The current implementation incorrectly handles missing primary keys (and the test would fail, exposing a bug)
- The test itself is flaky or incorrect
- There's an infrastructure/environment issue specific to MSSQL with schema
Without this clarity, it's unclear if this represents a known bug that should be tracked and fixed, or if the test needs to be rewritten. Consider adding test coverage for the underlying issue once it's resolved.
| test.skip(`${currentTest} should throw an exception, when primary key is not passed in request`, async (t) => { | ||
| const connectionToTestMSSQL = getTestData(mockFactory).connectionToTestMSSQLSchemaInDocker; | ||
| const firstUserToken = (await registerUserAndReturnUserInfo(app)).token; | ||
| const { testTableName, testTableColumnName, testEntitiesSeedsCount, testTableSecondColumnName } = |
There was a problem hiding this comment.
Unused variable testTableColumnName.
| test.skip(`${currentTest} should throw an exception, when primary key is not passed in request`, async (t) => { | ||
| const connectionToTestMSSQL = getTestData(mockFactory).connectionToTestMSSQLSchemaInDocker; | ||
| const firstUserToken = (await registerUserAndReturnUserInfo(app)).token; | ||
| const { testTableName, testTableColumnName, testEntitiesSeedsCount, testTableSecondColumnName } = |
There was a problem hiding this comment.
Unused variable testEntitiesSeedsCount.
| test.skip(`${currentTest} should throw an exception, when primary key is not passed in request`, async (t) => { | ||
| const connectionToTestMSSQL = getTestData(mockFactory).connectionToTestMSSQLSchemaInDocker; | ||
| const firstUserToken = (await registerUserAndReturnUserInfo(app)).token; | ||
| const { testTableName, testTableColumnName, testEntitiesSeedsCount, testTableSecondColumnName } = |
There was a problem hiding this comment.
Unused variable testTableSecondColumnName.
No description provided.