From: testautomated6@... Date: 2008-03-29T00:00:11+09:00 Subject: boolean and logging Hi, I use Ruby and Watir I have a method: def does_the_html_include(target) puts "HTML text of #{target} is being verified" if target.kind_of? String return $browser.text.include?(target) elsif target.kind_of? Regexp return $browser.text.match(target) end end I wrap this up in a logger def test_results(result, *msg) #make true explicit, everything else I am seeing as a failure if result == true test_status = @test.add_element 'teststatus' test_status.text = 'PASS' else fail = @test.add_element 'teststatus' fail.text = 'FAIL' fail_msg = @test.add_element 'failmessage' fail_msg.text = msg end end However, when I don't want HTML text to appear, eg: an error. I want to do something better than this boolean = does_the_html_include('You appear to have an active account') $test.test_results(!boolean, 'already have registered account') Any ideas? Cheers Aidy