Integrate Razor VSCode extension functional tests into src/Razor.

- Added the `.vscode-test` to `.gitignore` because that's the VSCode folder that gets created when dynamically downloading VSCode for CI purposes.
- Migrated functional tests to use the non-deprecated VSCode functional testing APIs. This involved creating a runTest file to control downloading VSCode and passing in appropriate parameters as well as creating an index that discovers tests that should be run.
- Changed functional tests to operate on the existing Razor testapps (instead of the old ones).
- Updated the "default" completion tests to be latest Razor/Blazor.
- Added VSCode launch configurations to enable easy debugging via F5.

aspnet/AspNetCoredotnet/aspnetcore-tooling#13494
\n\nCommit migrated from 66e4e8a169
This commit is contained in:
N. Taylor Mullen 2019-09-12 14:27:54 -07:00
parent 66f2aac299
commit 5bb36d86f1
6 changed files with 6 additions and 1 deletions

View File

@ -2,4 +2,4 @@
ViewData["Title"] = "Home Page";
}
Hello world!
Hello world!

View File

@ -1,3 +1,4 @@
@using MvcWithComponents
@using MvcWithComponents.Models
@addTagHelper *, Microsoft.AspNetCore.Mvc.TagHelpers
@inject DateTime TheTime

View File

@ -1,3 +1,4 @@
@using SimpleMvc
@using SimpleMvc.Models
@addTagHelper *, Microsoft.AspNetCore.Mvc.TagHelpers
@inject DateTime TheTime

View File

@ -1,2 +1,3 @@
@using SimpleMvc11
@addTagHelper *, Microsoft.AspNetCore.Mvc.TagHelpers
@inject DateTime TheTime

View File

@ -2,3 +2,4 @@
@using SimpleMvc.Models
@addTagHelper *, Microsoft.AspNetCore.Mvc.TagHelpers
@namespace SimpleMvc21
@inject DateTime TheTime

View File

@ -2,3 +2,4 @@
@using SimpleMvc.Models
@addTagHelper *, Microsoft.AspNetCore.Mvc.TagHelpers
@namespace SimpleMvc21
@inject DateTime TheTime