Skip to content

Commit 3344754

Browse files
committed
Test to verify old Linq error. Closes GH-2401
1 parent 861f255 commit 3344754

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

src/LinqTests/Acceptance/child_collection_queries.cs

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,12 @@ static child_collection_queries()
3232
@where(x => x.NumberArray.Any());
3333

3434
@where(x => x.StringArray != null && x.StringArray.Any(c => c.StartsWith("o")));
35+
36+
// These permutations come from GH-2401
37+
@where(x => x.StringArray != null && x.String.Equals("Orange") && x.StringArray.Contains("Red"));
38+
@where(x => x.StringArray != null && !x.StringArray.Contains("Red") && x.String.Equals("Orange"));
39+
@where(x => x.StringArray != null && x.String.Equals("Orange") && !x.StringArray.Contains("Red"));
40+
@where(x => x.StringArray != null && x.String.Equals("Orange") && x.StringArray.Contains("Red") && x.AnotherString.Equals("one"));
3541
}
3642

3743
[Theory]

0 commit comments

Comments
 (0)