Commit 95ca314
committed
Mark 66 tests with invalid_syntax and parser_error
These tests contain SQL that TSql160Parser cannot parse:
- SQL Server 170 features (VECTOR, AI, JSON enhancements)
- Fabric DW syntax (CLONE TABLE, CLUSTER BY)
- Deprecated SQL 80/90/100/110 syntax
- Intentional error test cases
Each metadata.json now includes:
- invalid_syntax: true
- parser_error: the actual parse error from ScriptDom
Also removed these 66 tests from skipped_tests_by_size.txt since
they cannot be implemented without a newer parser version.1 parent d1abae3 commit 95ca314
File tree
67 files changed
+330
-132
lines changed- parser/testdata
- AiGenerateChunksTests170
- AiGenerateEmbeddingsTests170
- AlterCreateDatabaseStatementTests90
- AlterDatabaseManualCutoverTests170
- AlterExternalModelStatementTests170
- AlterFunctionJsonObjectTests160
- AlterTableResumableTests160
- Baselines160_AlterFunctionJsonObjectTests160
- Baselines160_AlterTableResumableTests160
- Baselines160_ComplexJsonObjectFunctionTests160
- Baselines170_AiGenerateChunksTests170
- Baselines170_AiGenerateEmbeddingsTests170
- Baselines170_AlterDatabaseManualCutoverTests170
- Baselines170_AlterExternalModelStatementTests170
- Baselines170_ComplexJsonObjectFunctionTests170
- Baselines170_CreateExternalModelStatementTests170
- Baselines170_DropExternalModelStatementTests170
- Baselines170_JsonArrayAggOrderBy170
- Baselines170_JsonFunctionTests170
- Baselines170_JsonIndexTests170
- Baselines170_OptimizedLockingTests170
- Baselines170_RegexpLikeTests170
- Baselines170_SecurityStatementExternalModelTests170
- Baselines170_VectorFunctionTests170
- Baselines170_VectorIndexTests170
- Baselines170_VectorTypeSecondParameterTests170
- Baselines80_MiscDeprecatedIn110Tests
- Baselines80_MiscTests80
- Baselines80_ParserModeTests
- Baselines80_SelectStatementDeprecatedIn110Tests
- Baselines90_MiscDeprecatedIn100Tests
- BaselinesFabricDW_CloneTableTestsFabricDW
- BaselinesFabricDW_CreateAlterTableClusterByTestsFabricDW
- BaselinesFabricDW_CreateProcedureCloneTableTestsFabricDW
- BaselinesFabricDW_NestedCTETestsFabricDW
- BeginEndStatementErrorTests
- CloneTableTestsFabricDW
- ComplexJsonObjectFunctionTests160
- ComplexJsonObjectFunctionTests170
- CreateAlterTableClusterByTestsFabricDW
- CreateExternalModelStatementTests170
- CreateProcedureCloneTableTestsFabricDW
- CreateSchemaStatementErrorTests
- CreateTriggerStatementErrorTests
- DropExternalModelStatementTests170
- DumpLoadStatement90Tests
- DumpLoadStatementTests
- GetTokenTypesFailureTests
- GetTokenTypesTests
- JsonArrayAggOrderBy170
- JsonFunctionTests170
- JsonIndexTests170
- MiscDeprecatedIn100Tests
- MiscDeprecatedIn110Tests
- MiscTests80
- MultipleErrorTests
- NestedCTETestsFabricDW
- OptimizedLockingTests170
- ParserModeTests
- RegexpLikeTests170
- SecurityStatementExternalModelTests170
- SelectStatementDeprecatedIn110Tests
- SimpleJsonObjectReturn160
- VectorFunctionTests170
- VectorIndexTests170
- VectorTypeSecondParameterTests170
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
67 files changed
+330
-132
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
Lines changed: 5 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
Lines changed: 5 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
Lines changed: 5 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
Lines changed: 5 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
Lines changed: 5 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
Lines changed: 5 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
Lines changed: 5 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
0 commit comments