← Back to team overview

nunit-core team mailing list archive

[Bug 1453793] Re: Names of tests declared in base classes should be default reflected names

 

As indicated here https://launchpad.net/nunitv2 
NUnit is no longer maintained on Launchpad.

The version 2 project is at http://github.com/nunit/nunitv2 but is
actually no longer maintained. We are aware of the problem you describe
and have eliminated it in version 3. Currently, version 3 reports the
names correctly.

If you are following NUnit on Launchpad, you probably missed the final
release of V2, which was 2.6.4. You can find it on GitHub.

NUnit 3.0 is in beta and can also be found on GitHub at
http://github.com/nunit/nunit

** Changed in: nunitv2
       Status: New => Won't Fix

-- 
You received this bug notification because you are a member of NUnit
Developers, which is subscribed to NUnit V2.
https://bugs.launchpad.net/bugs/1453793

Title:
  Names of tests declared in base classes should be default reflected
  names

Status in NUnit V2 Test Framework:
  Won't Fix

Bug description:
  If you have a base class containing tests

  public abstract class BaseClass 
  {
     [Test]
     public void Test() {}
  }

  and a derived class

  [TestFixture]
  public class TestClass : BaseClass {}

  and execute the tests of this class, the name of the executed test in result will be Namespace.TestClass.BaseClass.Test1
  This behavior is not expected and the name should be Namespace.TestClass.Test1 instead. It will be unique anyway.

  Kind Regards

To manage notifications about this bug go to:
https://bugs.launchpad.net/nunitv2/+bug/1453793/+subscriptions


References