未验证 提交 7aca8346 编写于 作者: J Jared Parsons 提交者: GitHub

Merge pull request #27978 from jaredpar/fix-basic6

Run VB Syntax tests on CoreClr
......@@ -7,9 +7,8 @@
<PlatformTarget>AnyCPU</PlatformTarget>
<OutputType>Library</OutputType>
<AssemblyName>Roslyn.Compilers.VisualBasic.Syntax.UnitTests</AssemblyName>
<TargetFramework>net46</TargetFramework>
<RuntimeIdentifier>$(RoslynDesktopRuntimeIdentifier)</RuntimeIdentifier>
<RoslynProjectType>UnitTest</RoslynProjectType>
<TargetFrameworks>$(RoslynPortableTargetFrameworks)</TargetFrameworks>
<RoslynProjectType>UnitTestPortable</RoslynProjectType>
</PropertyGroup>
<ItemGroup Label="Project References">
<ProjectReference Include="..\..\..\..\Test\Utilities\Portable\TestUtilities.csproj" />
......@@ -26,9 +25,6 @@
<RootNamespace>Microsoft.CodeAnalysis.VisualBasic.UnitTests</RootNamespace>
</PropertyGroup>
<ItemGroup>
<Reference Include="System" />
<Reference Include="System.Xml" />
<Reference Include="System.Xml.Linq" />
<PackageReference Include="xunit" Version="$(xunitVersion)" />
<PackageReference Include="xunit.analyzers" Version="$(xunitanalyzersVersion)" />
<PackageReference Include="xunit.runner.console" Version="$(xunitrunnerconsoleVersion)" />
......
......@@ -1574,7 +1574,7 @@ BC30059: Constant expression is required.
<Fact>
Public Sub ParseProjConstsCaseInsensitivity()
Dim psymbols = ImmutableArray.Create({KeyValuePair.Create("Blah", CObj(False)), KeyValuePair.Create("blah", CObj(True))})
Dim psymbols = ImmutableArray.Create({Roslyn.Utilities.KeyValuePair.Create("Blah", CObj(False)), Roslyn.Utilities.KeyValuePair.Create("blah", CObj(True))})
Dim options As VisualBasicParseOptions = VisualBasicParseOptions.Default.WithPreprocessorSymbols(psymbols)
......
......@@ -1000,7 +1000,7 @@ End Namespace
Assert.Equal(VarianceKind.None, SyntaxFacts.VarianceKindFromToken(keywordToken))
End Sub
<Fact>
<ConditionalFact(GetType(DesktopOnly))>
Public Sub AllowsLeadingOrTrailingImplicitLineContinuation()
Dim cu = SyntaxFactory.ParseCompilationUnit(My.Resources.Resource.VBAllInOne)
......@@ -1098,7 +1098,7 @@ End Namespace
End Sub
<Fact>
<ConditionalFact(GetType(DesktopOnly))>
Public Sub AllowsLeadingOrTrailingImplicitLineContinuationNegativeTests()
Dim cu = SyntaxFactory.ParseCompilationUnit(My.Resources.Resource.VBAllInOne)
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册