From: Robert Klemme Date: 2009-04-27T04:25:03+09:00 Subject: Re: Retrieving the testcase name in class inheriting unit testca On 26.04.2009 20:23, Anil Gollaa wrote: > Hi, > How can i retrieve the testcase name, while running the testcases of the > class > inherited by unit testcase. > > For example in the below script > I would like to access the testcase name in setup function. > > Testscript > require "test/unit" > > class TestSimpleNumber < Test::Unit::TestCase > > def setup > # need to get the testcase name that is executed when we run the the > testcases > # using ruby Do you mean like @name = self.class.name ? This seems superfluous as you can invoke that chain from any of the tests. > end > > def test_simple > assert_equal("abc", "abc" ) > > end > End Cheers robert