anchor.diff:  				</cftry>
   				
   				<!--- add the deubg array to the test result item --->
  -				<cfset  results.setDebug( o.getDebug()) />
  +				<cfset results.setDebug( testCase.getDebug() ) />
   				
   				<!---  make sure the debug buffer is reset for the next text method  --->
  -				<cfset  o.clearDebug()  />
  +				<cfset testCase.clearDebug()  />
   				
   				<!--- reset the trace message.Bill 6.10.07 --->
  -				<cfset o.traceMessage="" />
  +				<cfset testCase.traceMessage="" />
   				<cfset results.addProcessingTime(getTickCount()-tickCountAtStart) />
   				<cfset results.endTest(methodName) />
   			</cfloop>
   			
   			<!--- Invoke prior to tests. Class-level setUp --->
  -			<cfset o.afterTests()>
  +			<cfset testCase.afterTests()>
   		</cfloop>
   		
   		<cfset results.closeResults() /><!--- Get correct time run for suite --->
  
positive.code: 		 <cfargument name="expectedExceptionType"/>    
  		 <cfargument name="results" />
  		 <cfargument name="outputOfTest" />      
  		 <cfargument name="o" />
  		 <cfif exceptionMatchesType(cfcatch, expectedExceptionType)>
  				<cfset  results.addSuccess('Passed') />
  				<cfset  results.addContent(outputOfTest) />
  				<cfset  o.debug(caughtException) />
  			<cfelseif expectedExceptionType NEQ "">
  				<cfset o.debug(caughtException) />
  				
  				<cftry>
  					<cfthrow message="Exception: #expectedExceptionType# expected but #cfcatch.type# was thrown">
  					
  					<cfcatch>
  						<cfset addFailureToResults(results=results,expected=expectedExceptionType,actual=cfcatch.type,exception=cfcatch,content=outputOfTest)>
  					</cfcatch>
  				</cftry>
  			<cfelse>
  				<cfset o.debug(caughtException) />
  				<cfset results.addError(caughtException) />
  				<cfset results.addContent(outputOfTest) />
  				
  
negative.code: 	</cffunction>   
  	                  
  	<cffunction name="runTest" access="private">
  		<cfargument name="testCase" /> 
  		<cfargument name="methodName"/>
  		<cfargument name="dataproviderHandler" />
  		<cfset var outputOfTest = "" />       
  		<cfset var dpName = "" />
  		<cfsavecontent variable="outputOfTest">
  				<cfset dpName = testCase.getAnnotation(methodName,"dataprovider") />
  				
  				<cfif len(dpName) gt 0>
  					<cfset testCase._$snif = _$snif />
  					<cfset dataProviderHandler.init(testCase._$snif()) />
  					<cfset dataProviderHandler.runDataProvider(testCase,methodName,dpName)>
  				<cfelse>
  					<cfinvoke component="#testCase#" method="#methodName#">
  				</cfif>
  		</cfsavecontent>
  		<cfreturn outputOfTest />
  