nunit-core team mailing list archive
-
nunit-core team
-
Mailing list archive
-
Message #01965
[Bug 881357] Re: CategoryAttribute accepts categories with invalid characters
** Summary changed:
- nunit-console.exe doesn't run tests from a category if it contains a hyphen (-)
+ CategoryAttribute accepts categories with invalid characters
** Description changed:
+ CategoryAttribute should not accept categories containing any of the special characters
+ used in category expressions: +, -, |, ( or ). An exception should be thrown in the
+ consructor if an invalid category name is detected.
+
+ Original Description:
+
Version: 2.5.10
Create a test in a category that contains hyphens (in my case V_2011-Sprint-k)
Try to runs tests in this category with the console runner, e.g.
nunit-console.exe wstestrunner.dll /nologo /nodots /labels /xml:temp.xml /include:V_2011-Sprint-k
No tests executed, see console output below:
ProcessModel: Default DomainUsage: Single
Execution Runtime: Default
Included categories: V_2011-Sprint-k
Tests run: 0, Errors: 0, Failures: 0, Inconclusive: 0, Time: 0.017 seconds
- Not run: 0, Invalid: 0, Ignored: 0, Skipped: 0
+ Not run: 0, Invalid: 0, Ignored: 0, Skipped: 0
Filtering by this category works OK in GUI app.
** Changed in: nunitv2
Assignee: (unassigned) => Charlie Poole (charlie.poole)
** Changed in: nunitv2
Importance: Undecided => Medium
** Changed in: nunitv2
Status: New => Triaged
** Changed in: nunitv2
Milestone: None => 2.6.0
** Also affects: nunit-3.0
Importance: Undecided
Status: New
** Changed in: nunit-3.0
Status: New => Triaged
** Changed in: nunit-3.0
Importance: Undecided => Medium
--
You received this bug notification because you are a member of NUnit
Developers, which is subscribed to NUnit V2.
https://bugs.launchpad.net/bugs/881357
Title:
CategoryAttribute accepts categories with invalid characters
Status in NUnit Test Framework:
Triaged
Status in NUnit V2 Test Framework:
Triaged
Bug description:
CategoryAttribute should not accept categories containing any of the special characters
used in category expressions: +, -, |, ( or ). An exception should be thrown in the
consructor if an invalid category name is detected.
Original Description:
Version: 2.5.10
Create a test in a category that contains hyphens (in my case V_2011-Sprint-k)
Try to runs tests in this category with the console runner, e.g.
nunit-console.exe wstestrunner.dll /nologo /nodots /labels /xml:temp.xml /include:V_2011-Sprint-k
No tests executed, see console output below:
ProcessModel: Default DomainUsage: Single
Execution Runtime: Default
Included categories: V_2011-Sprint-k
Tests run: 0, Errors: 0, Failures: 0, Inconclusive: 0, Time: 0.017 seconds
Not run: 0, Invalid: 0, Ignored: 0, Skipped: 0
Filtering by this category works OK in GUI app.
To manage notifications about this bug go to:
https://bugs.launchpad.net/nunit-3.0/+bug/881357/+subscriptions
References