Changeset 2068 for trunk/tester/test.tcl


Ignore:
Timestamp:
Jan 26, 2011, 5:58:26 PM (14 years ago)
Author:
braffert
Message:

Small fixes for regression tester

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/tester/test.tcl

    r2055 r2068  
    8080    itcl::delete object $_toolobj
    8181    itcl::delete object $_testobj
    82     if {$_ran} {
     82    if {$_ran && $_testobj != $_runobj} {
    8383        itcl::delete object $_runobj
    8484    }
     
    193193# USAGE: getResult
    194194#
    195 # Returns the result of the test - either Pass, Fail, or Error.  Throws
    196 # an error if the test has not been ran.
     195# Returns the result of the test - either Pass, Fail, or Error.  Returns
     196# an empty string if the test has not been ran.
    197197# ----------------------------------------------------------------------
    198198itcl::body Rappture::Tester::Test::getResult {} {
    199     if {!$_ran} {
    200         error "Test has not yet been ran."
    201     }
    202199    return $_result
    203200}
     
    294291itcl::body Rappture::Tester::Test::run {} {
    295292    # Delete existing library if rerun
    296     if {$_ran} {
     293    if {$_ran && $_result != "Error"} {
    297294        itcl::delete object $_runobj
    298295    }
Note: See TracChangeset for help on using the changeset viewer.