So it's not unlikely that it never worked
On Thu, Nov 22, 2012 at 9:52 PM, Ken Ko <1082...@bugs.launchpad.net> wrote: > Thanks for the quick response. I only started using the TestContext in > v2.6 > > Just tried in 2.5.10 and got the same fail. > > > On 23/11/2012, at 5:35 AM, Simone Busoli <1082...@bugs.launchpad.net> > wrote: > > > Hi Ken, can you tell what was the latest version where it used to work? > > > > -- > > You received this bug notification because you are subscribed to the bug > > report. > > https://bugs.launchpad.net/bugs/1082039 > > > > Title: > > TestContext.CurrentContext.Test.Properties does not work with TestCase > > is specified > > > > Status in NUnit V2 Test Framework: > > New > > > > Bug description: > > Tried in v2.6 and v2.6.2 through default NUnit Gui runner > > Any property attribute specified on the test method stops coming through > as soon as it becomes a TestCase > > See example below. Identical tests, one is [Test] , one is [TestCase] > > > > > > [TestFixture] > > public class TestNUnitPropertiesIssue > > { > > [Test] > > [Property("prop1", "prop1value")] > > public void MyPropTest_ok() > > { > > foreach (string key in > TestContext.CurrentContext.Test.Properties.Keys) > > { > > Console.WriteLine("{0}: {1}", key, > TestContext.CurrentContext.Test.Properties[key]); > > } > > Assert.AreEqual("prop1value", > TestContext.CurrentContext.Test.Properties["prop1"]); > > } > > > > [TestCase("1")] > > [Property("prop1", "prop1value")] > > public void MyPropTest_fail(string s) > > { > > foreach (string key in > TestContext.CurrentContext.Test.Properties.Keys) > > { > > Console.WriteLine("{0}: {1}", key, > TestContext.CurrentContext.Test.Properties[key]); > > } > > Assert.AreEqual("prop1value", > TestContext.CurrentContext.Test.Properties["prop1"]); > > } > > > > } > > > > To manage notifications about this bug go to: > > https://bugs.launchpad.net/nunitv2/+bug/1082039/+subscriptions > > -- > You received this bug notification because you are a member of NUnit > Developers, which is subscribed to NUnit V2. > https://bugs.launchpad.net/bugs/1082039 > > Title: > TestContext.CurrentContext.Test.Properties does not work with TestCase > is specified > > Status in NUnit V2 Test Framework: > New > > Bug description: > Tried in v2.6 and v2.6.2 through default NUnit Gui runner > Any property attribute specified on the test method stops coming through > as soon as it becomes a TestCase > See example below. Identical tests, one is [Test] , one is [TestCase] > > > [TestFixture] > public class TestNUnitPropertiesIssue > { > [Test] > [Property("prop1", "prop1value")] > public void MyPropTest_ok() > { > foreach (string key in > TestContext.CurrentContext.Test.Properties.Keys) > { > Console.WriteLine("{0}: {1}", key, > TestContext.CurrentContext.Test.Properties[key]); > } > Assert.AreEqual("prop1value", > TestContext.CurrentContext.Test.Properties["prop1"]); > } > > [TestCase("1")] > [Property("prop1", "prop1value")] > public void MyPropTest_fail(string s) > { > foreach (string key in > TestContext.CurrentContext.Test.Properties.Keys) > { > Console.WriteLine("{0}: {1}", key, > TestContext.CurrentContext.Test.Properties[key]); > } > Assert.AreEqual("prop1value", > TestContext.CurrentContext.Test.Properties["prop1"]); > } > > } > > To manage notifications about this bug go to: > https://bugs.launchpad.net/nunitv2/+bug/1082039/+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 > -- You received this bug notification because you are a member of NUnit Developers, which is subscribed to NUnit V2. https://bugs.launchpad.net/bugs/1082039 Title: TestContext.CurrentContext.Test.Properties does not work with TestCase is specified Status in NUnit V2 Test Framework: New Bug description: Tried in v2.6 and v2.6.2 through default NUnit Gui runner Any property attribute specified on the test method stops coming through as soon as it becomes a TestCase See example below. Identical tests, one is [Test] , one is [TestCase] [TestFixture] public class TestNUnitPropertiesIssue { [Test] [Property("prop1", "prop1value")] public void MyPropTest_ok() { foreach (string key in TestContext.CurrentContext.Test.Properties.Keys) { Console.WriteLine("{0}: {1}", key, TestContext.CurrentContext.Test.Properties[key]); } Assert.AreEqual("prop1value", TestContext.CurrentContext.Test.Properties["prop1"]); } [TestCase("1")] [Property("prop1", "prop1value")] public void MyPropTest_fail(string s) { foreach (string key in TestContext.CurrentContext.Test.Properties.Keys) { Console.WriteLine("{0}: {1}", key, TestContext.CurrentContext.Test.Properties[key]); } Assert.AreEqual("prop1value", TestContext.CurrentContext.Test.Properties["prop1"]); } } To manage notifications about this bug go to: https://bugs.launchpad.net/nunitv2/+bug/1082039/+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