Adding External Streaming Job I/O validation (#13195)

* Added Tools Service call for ValidateStreamingJob

* Partial addition of ESJ

* adding test mocks

* Validation working

* Modifying command visibility logic to submatch ESJs in addition to files

* Changed string literal to constant, corrected attribute order

* Added tests

* correcting casing that's causing test failures on linux

* Swapping Thenable for Promise

* excluded validate from command palette
This commit is contained in:
Benjin Dubishar
2020-11-02 19:02:20 -08:00
committed by GitHub
parent ba80000e27
commit 342ff47e51
20 changed files with 198 additions and 37 deletions

View File

@@ -13,6 +13,7 @@
"sqlDatabaseProjects.schemaCompare": "Schema Compare",
"sqlDatabaseProjects.delete": "Delete",
"sqlDatabaseProjects.exclude": "Exclude from project",
"sqlDatabaseProjects.validateExternalStreamingJob": "Validate External Streaming Job",
"sqlDatabaseProjects.newScript": "Add Script",
"sqlDatabaseProjects.newPreDeploymentScript": "Add Pre-Deployment Script",
@@ -20,6 +21,7 @@
"sqlDatabaseProjects.newTable": "Add Table",
"sqlDatabaseProjects.newView": "Add View",
"sqlDatabaseProjects.newStoredProcedure": "Add Stored Procedure",
"sqlDatabaseProjects.newExternalStreamingJob": "Add External Streaming Job",
"sqlDatabaseProjects.newItem": "Add Item...",
"sqlDatabaseProjects.newFolder": "Add Folder",