Hi guys I have basic tests than run with ant and log4j and I would like to have an output like this:
test_modify_staff_phone: Ok test_modify_staff_phone: Failed nothing else. How could I achieve this? f(t) my test has assertions like: assert @browser.div(:class, "z-window-modal").text_field(:name, "phone_number_textbox").exist?, "Cannot Find {Number} text-field." assert_equal phone_number, @browser.div(:class, "z-window-modal").text_field(:name, "phone_number_textbox").value.strip I am running ANT and Log4j with these properties: log4j.rootLogger=ERROR, LogFile log4j.logger.org.apache.tools.ant.Project=INFO log4j.logger.org.apache.tools.ant.Target=INFO log4j.logger.org.apache.tools.ant.taskdefs=INFO log4j.logger.org.apache.tools.ant.taskdefs.Echo=WARN log4j.appender.LogFile=org.apache.log4j.DailyRollingFileAppender log4j.appender.LogFile.layout=org.apache.log4j.PatternLayout og4j.appender.LogFile.DatePattern='.'yyyy-MM-dd-HH log4j.appender.LogFile.layout.ConversionPattern=[%6r] %8c{1} : %m%n log4j.appender.LogFile.file=dev-monitor.log My Output Looks like this: [ 0] Project : Build started. [ 355] Target : Target "test-filters" started. [ 999] ExecTask : Loaded suite ../../hco-at/lib/dev_suite [ 1001] ExecTask : Started [ 55105] ExecTask : Launching Test for Filters in Incoming Faxes and Orders [ 55105] ExecTask : Testing Login and Typing Login Credentials [100046] ExecTask : .Launching Test for Modifying Phone Numbers [100047] ExecTask : Testing Login and Typing Login Credentials [120673] ExecTask : FLaunching Test for Sending A Fax [120673] ExecTask : Testing Login and Typing Login Credentials [121712] ExecTask : E [121712] ExecTask : Sending A Fax Test has concluded [121712] ExecTask : [121712] ExecTask : Finished in 120.715 seconds. [121713] ExecTask : [121713] ExecTask : 1) Failure: [121713] ExecTask : test_modify_staff_phone(ModifyPhone) [121714] ExecTask : [../../hco-at/lib/./dev/modify_phone.rb:147:in `validate_number_has_chaged' [121715] ExecTask : ../../hco-at/lib/./dev/modify_phone.rb:45:in `test_modify_staff_phone']: [121717] ExecTask : Could not find number {123-456-9878} which has been set to temporarily modify previous phone number {555-257-4109}. [121717] ExecTask : <false> is not true. [121718] ExecTask : [121718] ExecTask : 2) Error: [121719] ExecTask : test_send_a_fax(SendAFax): [121720] ExecTask : Watir::Exception::UnknownObjectException: unable to locate element, using {:tag_name=>"div", :text=>"Smith, Susan J 03/11/1909"} [121721] ExecTask : C:/Ruby187/lib/ruby/gems/1.8/gems/watir-webdriver-0.2.3/lib/watir-webdriver/elements/element.rb:241:in `assert_exists' [121722] ExecTask : C:/Ruby187/lib/ruby/gems/1.8/gems/watir-webdriver-0.2.3/lib/watir-webdriver/elements/element.rb:69:in `click' [121723] ExecTask : ../../hco-at/lib/./dev/send_a_fax.rb:40:in `test_send_a_fax' [121723] ExecTask : [121727] ExecTask : 3 tests, 57 assertions, 1 failures, 1 errors -- Before posting, please read http://watir.com/support. In short: search before you ask, be nice. watir-general@googlegroups.com http://groups.google.com/group/watir-general watir-general+unsubscr...@googlegroups.com