From: Patrick Spence Date: 2006-07-14T21:13:08+09:00 Subject: subclassing assertions.rb I need to subclass Test::Unit::Assertions so I can log the assertions as they are being, uhh... "asserted". The following is giving me a "parse error, unexpected '<'" on the line indicated below. require 'test/unit/assertions' module Test module Unit module MhiqAssertions < Assertions # <-- PARSE ERROR! #overloaded Test::Unit::Assertions.assert() def assert(boolean, message=nil) #wrap the assertion _wrap_assertion do assert_block("assert should not be called with a block.") { !block_given? } assert_block(build_message(message, " is not true.", boolean)) { boolean } #-- log the assertion here end ## do end ## method assert() end ## module MhiqAssertions end ## module Unit end ## module Test -- Posted via http://www.ruby-forum.com/.