Skip to content

Commit

Permalink
Merge pull request #74921 from CyrusNajmabadi/addTests
Browse files Browse the repository at this point in the history
  • Loading branch information
CyrusNajmabadi authored Aug 28, 2024
2 parents dd14428 + 9a167e3 commit 87731d3
Showing 1 changed file with 60 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -1177,6 +1177,66 @@ public XAttribute(int[] values) { }
}.RunAsync();
}

[Fact]
public async Task TestNonTargetTypedAttributeArgument1()
{
await new VerifyCS.Test
{
TestCode = """
[X(new string[] { })]
class C
{
}
public class XAttribute : System.Attribute
{
public XAttribute(object values) { }
}
""",
LanguageVersion = LanguageVersion.CSharp12,
}.RunAsync();
}

[Fact]
public async Task TestNonTargetTypedAttributeArgument2()
{
await new VerifyCS.Test
{
TestCode = """
[X(new string[] { "" })]
class C
{
}
public class XAttribute : System.Attribute
{
public XAttribute(object values) { }
}
""",
LanguageVersion = LanguageVersion.CSharp12,
}.RunAsync();
}

[Fact]
public async Task TestNonTargetTypedAttributeArgument3()
{
await new VerifyCS.Test
{
TestCode = """
[X(new[] { "" })]
class C
{
}
public class XAttribute : System.Attribute
{
public XAttribute(object values) { }
}
""",
LanguageVersion = LanguageVersion.CSharp12,
}.RunAsync();
}

[Fact]
public async Task TestTargetTypedReturn1()
{
Expand Down

0 comments on commit 87731d3

Please sign in to comment.