** Changed in: nunitv2 Assignee: (unassigned) => Charlie Poole (charlie.poole)
** Changed in: nunitv2 Status: Triaged => In Progress ** Also affects: nunit-3.0 Importance: Undecided Status: New ** Changed in: nunit-3.0 Status: New => Triaged ** Changed in: nunit-3.0 Importance: Undecided => High ** Changed in: nunit-3.0 Assignee: (unassigned) => Charlie Poole (charlie.poole) -- You received this bug notification because you are a member of NUnit Developers, which is subscribed to NUnit V2. https://bugs.launchpad.net/bugs/785460 Title: Add Category parameter to TestCaseSourceAttribute Status in NUnit Test Framework: Triaged Status in NUnit V2 Test Framework: In Progress Bug description: By email from Oleg Gerovich: I am unable to enter bugs on Launchpad, so I'm emailing you per your request. We need the following feature (came out of discussion of bug 691129). Add Category parameter in TestCaseSource. Example: [TestCaseSource("dataList1", Category="Dev")] [TestCaseSource("dataList2", Category="Production"] NUnit should execute all tests in dataList1 if Dev category was accepted and all tests in dataList2 if Production category is accepted. That should be the default behavior. You can also add an option like "CategorySource", which can be set to "TestCaseSource" to result in default behavior or to "TestCaseData" to run tests in dataList1/2 that have category Dev/Production (this is your approach #1 in bug 691129). We are interested in the default behavior right now, so if adding the option is troublesome, it's not a big deal. Option names/values are up to you. To manage notifications about this bug go to: https://bugs.launchpad.net/nunit-3.0/+bug/785460/+subscriptions _______________________________________________ Mailing list: https://launchpad.net/~nunit-core Post to : nunit-core@lists.launchpad.net Unsubscribe : https://launchpad.net/~nunit-core More help : https://help.launchpad.net/ListHelp