From 6c4d206dcdae1b15c0d52c5433c06860db1b4011 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mike=20Kr=C3=BCger?= Date: Fri, 24 May 2013 07:18:17 +0200 Subject: [PATCH] Added failing completion test case. --- .../CodeCompletion/CodeCompletionBugTests.cs | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/ICSharpCode.NRefactory.Tests/CSharp/CodeCompletion/CodeCompletionBugTests.cs b/ICSharpCode.NRefactory.Tests/CSharp/CodeCompletion/CodeCompletionBugTests.cs index b41f00682a..031f7dc2da 100644 --- a/ICSharpCode.NRefactory.Tests/CSharp/CodeCompletion/CodeCompletionBugTests.cs +++ b/ICSharpCode.NRefactory.Tests/CSharp/CodeCompletion/CodeCompletionBugTests.cs @@ -6083,5 +6083,22 @@ public class Test Assert.IsTrue(provider == null || provider.Count == 0); } + [Ignore("Parser bug")] + [Test] + public void TestBugWithLambdaParameter() + { + CombinedProviderTest(@"using System.Collections.Generic; + + class C + { + public static void Main (string[] args) + { + List list; + $list.Find(l => l.Name == l.Name ? l$ + } + }", provider => { + Assert.IsNotNull(provider.Find("l")); + }); + } } }