提交 419bcfac 编写于 作者: K KirillOsenkov

Fixing command line tests that I broke. (changeset 1210341)

上级 3b41e7f7
......@@ -457,7 +457,7 @@ public void Win32ResQuotes()
Assert.Equal(@"d:\abc def\ab cd\a.manifest", args.Win32Manifest);
}
[Fact(Skip = "909417")]
[Fact]
public void ParseResources()
{
var diags = new List<Diagnostic>();
......@@ -529,8 +529,8 @@ public void ParseResources()
Assert.Equal("someFile.foo.bar", desc.ResourceName);
Assert.False(desc.IsPublic);
desc = CSharpCommandLineParser.ParseResourceDescription("", @"\somepath\someFile.foo.bar,someName,public", baseDirectory, diags, embedded: false);
diags.Verify(Diagnostic(ErrorCode.ERR_BadResourceVis).WithArguments("public"));
desc = CSharpCommandLineParser.ParseResourceDescription("", @"\somepath\someFile.foo.bar,someName,publi", baseDirectory, diags, embedded: false);
diags.Verify(Diagnostic(ErrorCode.ERR_BadResourceVis).WithArguments("publi"));
Assert.Null(desc);
diags.Clear();
......
......@@ -568,7 +568,7 @@ a.vb
Assert.Equal(expectedNoManifest, parsedArgs.NoWin32Manifest)
End Sub
<Fact(Skip:="909417")>
<Fact>
Public Sub ParseResourceDescription()
Dim diags = New List(Of Diagnostic)()
Dim desc As ResourceDescription
......@@ -640,8 +640,8 @@ a.vb
Assert.Equal("someFile.foo.bar", desc.ResourceName)
Assert.False(desc.IsPublic)
desc = VisualBasicCommandLineParser.ParseResourceDescription("resource", "\somepath\someFile.foo.bar,someName,public", _baseDirectory, diags, embedded:=False)
diags.Verify(Diagnostic(ERRID.ERR_InvalidSwitchValue).WithArguments("public", "resource"))
desc = VisualBasicCommandLineParser.ParseResourceDescription("resource", "\somepath\someFile.foo.bar,someName,publi", _baseDirectory, diags, embedded:=False)
diags.Verify(Diagnostic(ERRID.ERR_InvalidSwitchValue).WithArguments("publi", "resource"))
diags.Clear()
Assert.Null(desc)
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册