help wantedtest-enhancement
仓库指标
- Star
- (4,100 star)
- PR 合并指标
- (平均合并 14天 22小时) (30 天内合并 56 个 PR)
描述
Add unit tests for PR#10642
Using the following code in a .net core project reproduces issue #10515,
- When the
linkLabel.Textis null or empty, the codeApplication.DoEvents();will enter an infinite loop before PR#10642
LinkLabel linkLabel = new();
// try to comment out this line 'linkLabel.Text = "2";'
// and observe the result after click the button
linkLabel.Text = "";
this.Controls.Add(linkLabel);
this.Invalidate();
Application.DoEvents();
MessageBox.Show("button1_Click");
However, Application.DoEvents(); is invalid when used in Unit test, so additional tests need to be added for PR#https://github.com/dotnet/winforms/pull/10642