Latest OpenBD built from source, deployed as ROOT webapp on Tomcat. Copied in openbdtests and mxunit from openbd-core/webapp
Hit the openbdtests/index.cfm page, clicked Execute All Tests. It churned away for a while and then produced the following exception… kinda odd since that handleCaughtException() function is right there as a private function in TestSuiteRunner.cfc (call on line 111, definition on line 172). Aside from the exception, I noticed in the dump that 11 tests (so far) had failed and 3 had errors. Hence my question as to whether the test suite should run clean on the latest OpenBD source from GitHub? testRuns 228 testFailures 11 testErrors 3 testSuccesses 213 Stack trace from exception: CFML Runtime Error Need some help? Visit our manual http://openbd.org/manual/ No such function exists - handlecaughtexception. Request /openbdtest/run.cfm File Trace /Developer/apache-tomcat-7.0.42/webapps/ROOT/openbdtest/run.cfm | +-- /Developer/apache-tomcat-7.0.42/webapps/ROOT/mxunit/runner/DirectoryTestSuite.cfc | +-- /Developer/apache-tomcat-7.0.42/webapps/ROOT/mxunit/framework/TestSuite.cfc | +-- /Developer/apache-tomcat-7.0.42/webapps/ROOT/mxunit/framework/TestSuiteRunner.cfc Type Expression Function(s) run (/Developer/apache-tomcat-7.0.42/webapps/ROOT/mxunit/runner/DirectoryTestSuite.cfc, Line=7, Column=2) | +--run (/Developer/apache-tomcat-7.0.42/webapps/ROOT/mxunit/framework/TestSuite.cfc, Line=112, Column=2) | +--run (/Developer/apache-tomcat-7.0.42/webapps/ROOT/mxunit/framework/TestSuiteRunner.cfc, Line=22, Column=2) | +--runTestMethod (/Developer/apache-tomcat-7.0.42/webapps/ROOT/mxunit/framework/TestSuiteRunner.cfc, Line=71, Column=2) Detail Error at line 1, column 1 Tag Context CFSET (/Developer/apache-tomcat-7.0.42/webapps/ROOT/mxunit/framework/TestSuiteRunner.cfc, Line=111, Column=5) | +-- CFCATCH (/Developer/apache-tomcat-7.0.42/webapps/ROOT/mxunit/framework/TestSuiteRunner.cfc, Line=109, Column=4) | +-- CFTRY (/Developer/apache-tomcat-7.0.42/webapps/ROOT/mxunit/framework/TestSuiteRunner.cfc, Line=83, Column=3) | +-- CFFUNCTION (/Developer/apache-tomcat-7.0.42/webapps/ROOT/mxunit/framework/TestSuiteRunner.cfc, Line=71, Column=2) | +-- CFSET (/Developer/apache-tomcat-7.0.42/webapps/ROOT/mxunit/framework/TestSuiteRunner.cfc, Line=49, Column=6) | +-- CFLOOP (/Developer/apache-tomcat-7.0.42/webapps/ROOT/mxunit/framework/TestSuiteRunner.cfc, Line=48, Column=5) | +-- CFELSE (/Developer/apache-tomcat-7.0.42/webapps/ROOT/mxunit/framework/TestSuiteRunner.cfc, Line=47, Column=4) | +-- CFIF (/Developer/apache-tomcat-7.0.42/webapps/ROOT/mxunit/framework/TestSuiteRunner.cfc, Line=45, Column=4) | +-- CFLOOP (/Developer/apache-tomcat-7.0.42/webapps/ROOT/mxunit/framework/TestSuiteRunner.cfc, Line=32, Column=3) | +-- CFFUNCTION (/Developer/apache-tomcat-7.0.42/webapps/ROOT/mxunit/framework/TestSuiteRunner.cfc, Line=22, Column=2) | +-- CFRETURN (/Developer/apache-tomcat-7.0.42/webapps/ROOT/mxunit/framework/TestSuite.cfc, Line=125, Column=3) | +-- CFFUNCTION (/Developer/apache-tomcat-7.0.42/webapps/ROOT/mxunit/framework/TestSuite.cfc, Line=112, Column=2) | +-- CFSET (/Developer/apache-tomcat-7.0.42/webapps/ROOT/mxunit/runner/DirectoryTestSuite.cfc, Line=37, Column=3) | +-- CFFUNCTION (/Developer/apache-tomcat-7.0.42/webapps/ROOT/mxunit/runner/DirectoryTestSuite.cfc, Line=7, Column=2) | +-- CFSCRIPT (/Developer/apache-tomcat-7.0.42/webapps/ROOT/openbdtest/run.cfm, Line=5, Column=1) Source 108: 109: <cfcatch type="any"> 110: <cflog text="inside cfcatch. #cfcatch.message# #cfcatch.detail# #testCase.getExpectedExceptionType()#, #testCase.getexpectedExceptionMessage()# "> 111: <cfset handleCaughtException(rootOfException(cfcatch), testCase.getExpectedExceptionType(), testCase.getExpectedExceptionMessage(), results, outputOfTest, testCase, cfcatch)> 112: </cfcatch> ^ Snippet from underlying CFML source locals struct arguments struct currentTestSuiteName openbdtest.script.udfTest methodName testReturnTypeBoolean results component mxunit.framework.TestResult [long version] testRuns 228 testFailures 11 testErrors 3 testSuccesses 213 totalExecutionTime 126381 package mxunit.testresults Sean Corfield -- (904) 302-SEAN An Architect's View -- http://corfield.org/ "Perfection is the enemy of the good." -- Gustave Flaubert, French realist novelist (1821-1880) -- -- online documentation: http://openbd.org/manual/ http://groups.google.com/group/openbd?hl=en --- You received this message because you are subscribed to the Google Groups "Open BlueDragon" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
