提交 732c8ce7 编写于 作者: J Jonathon Marolf
上级 bc08e98c
......@@ -1372,5 +1372,36 @@ End Module
VerifyTagsAreCorrect(workspace, "qp")
End Using
End Sub
<Fact>
<Trait(Traits.Feature, Traits.Features.Rename)>
<WorkItem(2445, "https://github.com/dotnet/roslyn/issues/2445")>
Public Sub InvalidExpansionTarget()
Using workspace = CreateWorkspaceWithWaiter(
<Workspace>
<Project Language="C#" CommonReferences="true">
<Document>
int x;
x = 2;
void [|$$M|]() { }
</Document>
</Project>
</Workspace>)
Dim session = StartSession(workspace)
' Type a bit in the file
Dim caretPosition = workspace.Documents.Single(Function(d) d.CursorPosition.HasValue).CursorPosition.Value
Dim textBuffer = workspace.Documents.Single().TextBuffer
textBuffer.Delete(New Span(caretPosition, 1))
textBuffer.Insert(caretPosition, "x")
session.Commit()
VerifyTagsAreCorrect(workspace, "x")
End Using
End Sub
End Class
End Namespace
\ No newline at end of file
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册