From: Brian Candler Date: 2011-07-29T17:48:57+09:00 Subject: Re: No tests were specified errror It's because it's trying to run all test cases in BaseClass and in DemoTest (since the default behaviour is to find all classes which are subclasses of Test::Unit::TestCase, and run those) If someone can explain how to mark BaseClass as 'not for testing' then I'd like to know that as well, as I had the same problem too. My workaround was to define a method test_dummy in BaseClass which does nothing (or just assert true), but I expect there's a better way. -- Posted via http://www.ruby-forum.com/.