Reporter |
|
---|---|
Created | Apr 19, 2018 11:51:35 AM |
Updated | Apr 20, 2018 6:46:01 PM |
Subsystem | Unit Testing |
Assignee | Eugene Strizhok (Eugene.Strizhok) |
Priority | Critical |
State | Submitted |
Type | Bug |
Fix version | No Fix versions |
Affected versions | No Affected versions |
Fixed In Version ReSharper | Undefined |
VsVersion | All Versions |
In the example below, only
To reproduce, use the following code, and start the tests by clicking to run category "LongRunningX".
After the test execution the correct marking is shown
![]()
Test1
is set to be ignored, but at the start of the test session, as well as during test execution, alsotest2
, test3
is marked as Ignored, with the ignore text from Test0
.To reproduce, use the following code, and start the tests by clicking to run category "LongRunningX".
After the test execution the correct marking is shown



[TestFixture]
[Category("LongRunningX")]
internal class Test0
{
[Test]
public void Sleeper()
{
System.Threading.Thread.Sleep(10000);
}
}
[TestFixture]
[Ignore("IGNORE TEST TEXT")]
[Category("LongRunningX")]
internal class Test1
{
}
[TestFixture]
[Category("LongRunning")]
[Category("LongRunningX")]
internal class Test2 {
[Test]
public void Sleeper()
{
System.Threading.Thread.Sleep(10000);
}
}
[TestFixture]
[Category("LongRunningX")]
internal class Test3
{
}