Skip to content

LDEV-4867 remove debugging #1254

LDEV-4867 remove debugging

LDEV-4867 remove debugging #1254

GitHub Actions / Lucee Test Results failed Jul 2, 2024 in 0s

4 errors, 4 fail, 192 skipped, 3 535 pass in 3m 39s

    1 files  ±0  1 440 suites  ±0   3m 39s ⏱️ -8s
3 735 tests ±0  3 535 ✅ ±0  192 💤 ±0  4 ❌ ±0  4 🔥 ±0 
3 856 runs  ±0  3 635 ✅ ±0  213 💤 ±0  4 ❌ ±0  4 🔥 ±0 

Results for commit 1874e54. ± Comparison against earlier commit 6acc9ae.

Annotations

Check failure on line 0 in test.tags.Http

See this annotation in the file changed.

@github-actions github-actions / Lucee Test Results

testDefaultHTTPParamType (test.tags.Http) with error

test/reports/junit-test-results-6.0.2.44-SNAPSHOT.xml [took 0s]
Raw output
Invalid Syntax Closing [}] for function [_literalstruct] not found

					lucee.runtime.interpreter.InterpreterException: Invalid Syntax Closing [}] for function [_literalstruct] not found
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.functionArg(CFMLExpressionInterpreter.java:1517)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.json(CFMLExpressionInterpreter.java:1044)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.checker(CFMLExpressionInterpreter.java:1001)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.clip(CFMLExpressionInterpreter.java:961)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.negateMinusOp(CFMLExpressionInterpreter.java:949)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.unaryOp(CFMLExpressionInterpreter.java:904)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.expoOp(CFMLExpressionInterpreter.java:894)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.divMultiOp(CFMLExpressionInterpreter.java:860)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.modOp(CFMLExpressionInterpreter.java:843)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.plusMinusOp(CFMLExpressionInterpreter.java:710)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.concatOp(CFMLExpressionInterpreter.java:692)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.decsionOp(CFMLExpressionInterpreter.java:492)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.notOp(CFMLExpressionInterpreter.java:477)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.andOp(CFMLExpressionInterpreter.java:448)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.orOp(CFMLExpressionInterpreter.java:430)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.xorOp(CFMLExpressionInterpreter.java:412)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.eqvOp(CFMLExpressionInterpreter.java:395)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.impOp(CFMLExpressionInterpreter.java:378)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.contOp(CFMLExpressionInterpreter.java:349)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.assignOp(CFMLExpressionInterpreter.java:334)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.functionArgDeclaration(CFMLExpressionInterpreter.java:320)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.functionArg(CFMLExpressionInterpreter.java:1507)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.json(CFMLExpressionInterpreter.java:1044)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.checker(CFMLExpressionInterpreter.java:1001)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.clip(CFMLExpressionInterpreter.java:961)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.negateMinusOp(CFMLExpressionInterpreter.java:949)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.unaryOp(CFMLExpressionInterpreter.java:904)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.expoOp(CFMLExpressionInterpreter.java:894)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.divMultiOp(CFMLExpressionInterpreter.java:860)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.modOp(CFMLExpressionInterpreter.java:843)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.plusMinusOp(CFMLExpressionInterpreter.java:710)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.concatOp(CFMLExpressionInterpreter.java:692)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.decsionOp(CFMLExpressionInterpreter.java:492)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.notOp(CFMLExpressionInterpreter.java:477)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.andOp(CFMLExpressionInterpreter.java:448)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.orOp(CFMLExpressionInterpreter.java:430)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.xorOp(CFMLExpressionInterpreter.java:412)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.eqvOp(CFMLExpressionInterpreter.java:395)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.impOp(CFMLExpressionInterpreter.java:378)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.contOp(CFMLExpressionInterpreter.java:349)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.assignOp(CFMLExpressionInterpreter.java:334)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.functionArgDeclaration(CFMLExpressionInterpreter.java:320)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.functionArg(CFMLExpressionInterpreter.java:1507)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.json(CFMLExpressionInterpreter.java:1044)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.checker(CFMLExpressionInterpreter.java:1001)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.clip(CFMLExpressionInterpreter.java:961)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.negateMinusOp(CFMLExpressionInterpreter.java:949)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.unaryOp(CFMLExpressionInterpreter.java:904)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.expoOp(CFMLExpressionInterpreter.java:894)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.divMultiOp(CFMLExpressionInterpreter.java:860)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.modOp(CFMLExpressionInterpreter.java:843)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.plusMinusOp(CFMLExpressionInterpreter.java:710)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.concatOp(CFMLExpressionInterpreter.java:692)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.decsionOp(CFMLExpressionInterpreter.java:492)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.notOp(CFMLExpressionInterpreter.java:477)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.andOp(CFMLExpressionInterpreter.java:448)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.orOp(CFMLExpressionInterpreter.java:430)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.xorOp(CFMLExpressionInterpreter.java:412)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.eqvOp(CFMLExpressionInterpreter.java:395)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.impOp(CFMLExpressionInterpreter.java:378)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.contOp(CFMLExpressionInterpreter.java:349)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.assignOp(CFMLExpressionInterpreter.java:334)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.interpret(CFMLExpressionInterpreter.java:224)
	at lucee.runtime.functions.dynamicEvaluation.Evaluate._call(Evaluate.java:110)
	at lucee.runtime.functions.dynamicEvaluation.Evaluate.call(Evaluate.java:103)
	at lucee.runtime.functions.dynamicEvaluation.Evaluate.call(Evaluate.java:43)
	at tags.http_cfc$cf.udfCall1(/test/tags/Http.cfc:57)
	at tags.http_cfc$cf.udfCall(/test/tags/Http.cfc)
	at lucee.runtime.type.UDFImpl.implementation(UDFImpl.java:112)
	at lucee.runtime.type.UDFImpl._call(UDFImpl.java:356)
	at lucee.runtime.type.UDFImpl.call(UDFImpl.java:223)
	at lucee.runtime.ComponentImpl._call(ComponentImpl.java:702)
	at lucee.runtime.ComponentImpl._call(ComponentImpl.java:590)
	at lucee.runtime.ComponentImpl.call(ComponentImpl.java:2014)
	at lucee.runtime.util.VariableUtilImpl.callFunctionWithoutNamedValues(VariableUtilImpl.java:797)
	at lucee.runtime.util.VariableUtilImpl.callFunctionWithoutNamedValues(VariableUtilImpl.java:790)
	at lucee.runtime.util.VariableUtilImpl.callFunction(VariableUtilImpl.java:781)
	at lucee.runtime.interpreter.ref.func.UDFCall.getValue(UDFCall.java:64)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.interpret(CFMLExpressionInterpreter.java:229)
	at lucee.runtime.functions.dynamicEvaluation.Evaluate._call(Evaluate.java:110)
	at lucee.runtime.functions.dynamicEvaluation.Evaluate.call(Evaluate.java:103)
	at lucee.runtime.functions.dynamicEvaluation.Evaluate.call(Evaluate.java:43)
	at system.basespec_cfc$cf.udfCall3(/testbox/system/BaseSpec.cfc:701)
	at system.basespec_cfc$cf.udfCall(/testbox/system/BaseSpec.cfc)
	at lucee.runtime.type.UDFImpl.implementation(UDFImpl.java:112)
	at lucee.runtime.type.UDFImpl._call(UDFImpl.java:356)
	at lucee.runtime.type.UDFImpl.callWithNamedValues(UDFImpl.java:213)
	at lucee.runtime.ComponentImpl._call(ComponentImpl.java:703)
	at lucee.runtime.ComponentImpl._call(ComponentImpl.java:590)
	at lucee.runtime.ComponentImpl.callWithNamedValues(ComponentImpl.java:2033)
	at lucee.runtime.util.VariableUtilImpl.callFunctionWithNamedValues(VariableUtilImpl.java:876)
	at lucee.runtime.PageContextImpl.getFunctionWithNamedValues(PageContextImpl.java:2018)
	at system.runners.unitrunner_cfc$cf.udfCall(/testbox/system/runners/UnitRunner.cfc:186)
	at lucee.runtime.type.UDFImpl.implementation(UDFImpl.java:112)
	at lucee.runtime.type.UDFImpl._call(UDFImpl.java:356)
	at lucee.runtime.type.UDFImpl.callWithNamedValues(UDFImpl.java:213)
	at lucee.runtime.type.scope.UndefinedImpl.callWithNamedValues(UndefinedImpl.java:805)
	at lucee.runtime.util.VariableUtilImpl.callFunctionWithNamedValues(VariableUtilImpl.java:876)
	at lucee.runtime.PageContextImpl.getFunctionWithNamedValues(PageContextImpl.java:2018)
	at system.runners.unitrunner_cfc$cf.udfCall(/testbox/system/runners/UnitRunner.cfc:71)
	at lucee.runtime.type.UDFImpl.implementation(UDFImpl.java:112)
	at lucee.runtime.type.UDFImpl._call(UDFImpl.java:356)
	at lucee.runtime.type.UDFImpl.call(UDFImpl.java:223)
	at lucee.runtime.ComponentImpl._call(ComponentImpl.java:702)
	at lucee.runtime.ComponentImpl._call(ComponentImpl.java:590)
	at lucee.runtime.ComponentImpl.call(ComponentImpl.java:2014)
	at lucee.runtime.util.VariableUtilImpl.callFunctionWithoutNamedValues(VariableUtilImpl.java:797)
	at lucee.runtime.PageContextImpl.getFunction(PageContextImpl.java:1999)
	at system.testbox_cfc$cf.udfCall1(/testbox/system/TestBox.cfc:369)
	at system.testbox_cfc$cf.udfCall(/testbox/system/TestBox.cfc)
	at lucee.runtime.type.UDFImpl.implementation(UDFImpl.java:112)
	at lucee.runtime.type.UDFImpl._call(UDFImpl.java:356)
	at lucee.runtime.type.UDFImpl.callWithNamedValues(UDFImpl.java:213)
	at lucee.runtime.type.scope.UndefinedImpl.callWithNamedValues(UndefinedImpl.java:805)
	at lucee.runtime.util.VariableUtilImpl.callFunctionWithNamedValues(VariableUtilImpl.java:876)
	at lucee.runtime.PageContextImpl.getFunctionWithNamedValues(PageContextImpl.java:2018)
	at system.testbox_cfc$cf.udfCall1(/testbox/system/TestBox.cfc:170)
	at system.testbox_cfc$cf.udfCall(/testbox/system/TestBox.cfc)
	at lucee.runtime.type.UDFImpl.implementation(UDFImpl.java:112)
	at lucee.runtime.type.UDFImpl._call(UDFImpl.java:356)
	at lucee.runtime.type.UDFImpl.callWithNamedValues(UDFImpl.java:213)
	at lucee.runtime.type.scope.UndefinedImpl.callWithNamedValues(UndefinedImpl.java:805)
	at lucee.runtime.util.VariableUtilImpl.callFunctionWithNamedValues(VariableUtilImpl.java:876)
	at lucee.runtime.PageContextImpl.getFunctionWithNamedValues(PageContextImpl.java:2018)
	at system.testbox_cfc$cf.udfCall1(/testbox/system/TestBox.cfc:98)
	at system.testbox_cfc$cf.udfCall(/testbox/system/TestBox.cfc)
	at lucee.runtime.type.UDFImpl.implementation(UDFImpl.java:112)
	at lucee.runtime.type.UDFImpl._call(UDFImpl.java:356)
	at lucee.runtime.type.UDFImpl.callWithNamedValues(UDFImpl.java:213)
	at lucee.runtime.ComponentImpl._call(ComponentImpl.java:703)
	at lucee.runtime.ComponentImpl._call(ComponentImpl.java:590)
	at lucee.runtime.ComponentImpl.callWithNamedValues(ComponentImpl.java:2033)
	at lucee.runtime.util.VariableUtilImpl.callFunctionWithNamedValues(VariableUtilImpl.java:876)
	at lucee.runtime.PageContextImpl.getFunctionWithNamedValues(PageContextImpl.java:2018)
	at _testrunner_cfc$cf.udfCall(/test/_testRunner.cfc:286)
	at lucee.runtime.type.UDFImpl.implementation(UDFImpl.java:112)
	at lucee.runtime.type.UDFImpl._call(UDFImpl.java:356)
	at lucee.runtime.type.UDFImpl.call(UDFImpl.java:223)
	at lucee.runtime.ComponentImpl._call(ComponentImpl.java:702)
	at lucee.runtime.ComponentImpl._call(ComponentImpl.java:590)
	at lucee.runtime.ComponentImpl.call(ComponentImpl.java:2014)
	at lucee.runtime.util.VariableUtilImpl.callFunctionWithoutNamedValues(VariableUtilImpl.java:797)
	at lucee.runtime.PageContextImpl.getFunction(PageContextImpl.java:1999)
	at run_tests_cfm180$cf.call(/test/run-tests.cfm:284)
	at lucee.runtime.PageContextImpl._doInclude(PageContextImpl.java:1060)
	at lucee.runtime.PageContextImpl._doInclude(PageContextImpl.java:952)
	at lucee.runtime.PageContextImpl.doInclude(PageContextImpl.java:933)
	at 10abffm4osc5b.call(Unknown Source)
	at lucee.runtime.compiler.Renderer.tag(Renderer.java:107)
	at lucee.runtime.compiler.Renderer.script(Renderer.java:97)
	at lucee.runtime.jsr223.ScriptEngineImpl.eval(ScriptEngineImpl.java:65)
	at lucee.runtime.jsr223.ScriptEngineImpl.eval(ScriptEngineImpl.java:220)
	at org.apache.tools.ant.util.optional.JavaxScriptRunner.evaluateScript(JavaxScriptRunner.java:154)
	at org.apache.tools.ant.util.optional.JavaxScriptRunner.executeScript(JavaxScriptRunner.java:86)
	at org.apache.tools.ant.taskdefs.optional.Script.execute(Script.java:54)
	at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:299)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:99)
	at org.apache.tools.ant.Task.perform(Task.java:350)
	at org.apache.tools.ant.Target.execute(Target.java:449)
	at org.apache.tools.ant.Target.performTasks(Target.java:470)
	at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1401)
	at org.apache.tools.ant.Project.executeTarget(Project.java:1374)
	at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
	at org.apache.tools.ant.Project.executeTargets(Project.java:1264)
	at org.apache.tools.ant.Main.runBuild(Main.java:818)
	at org.apache.tools.ant.Main.startAnt(Main.java:223)
	at org.apache.tools.ant.launch.Launcher.run(Launcher.java:284)
	at org.apache.tools.ant.launch.Launcher.main(Launcher.java:101)

Check failure on line 0 in test.tags.Http

See this annotation in the file changed.

@github-actions github-actions / Lucee Test Results

testCachedHttpRequest (test.tags.Http) with error

test/reports/junit-test-results-6.0.2.44-SNAPSHOT.xml [took 0s]
Raw output
Invalid Syntax Closing [}] for function [_literalstruct] not found

					lucee.runtime.interpreter.InterpreterException: Invalid Syntax Closing [}] for function [_literalstruct] not found
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.functionArg(CFMLExpressionInterpreter.java:1517)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.json(CFMLExpressionInterpreter.java:1044)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.checker(CFMLExpressionInterpreter.java:1001)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.clip(CFMLExpressionInterpreter.java:961)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.negateMinusOp(CFMLExpressionInterpreter.java:949)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.unaryOp(CFMLExpressionInterpreter.java:904)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.expoOp(CFMLExpressionInterpreter.java:894)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.divMultiOp(CFMLExpressionInterpreter.java:860)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.modOp(CFMLExpressionInterpreter.java:843)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.plusMinusOp(CFMLExpressionInterpreter.java:710)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.concatOp(CFMLExpressionInterpreter.java:692)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.decsionOp(CFMLExpressionInterpreter.java:492)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.notOp(CFMLExpressionInterpreter.java:477)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.andOp(CFMLExpressionInterpreter.java:448)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.orOp(CFMLExpressionInterpreter.java:430)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.xorOp(CFMLExpressionInterpreter.java:412)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.eqvOp(CFMLExpressionInterpreter.java:395)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.impOp(CFMLExpressionInterpreter.java:378)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.contOp(CFMLExpressionInterpreter.java:349)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.assignOp(CFMLExpressionInterpreter.java:334)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.functionArgDeclaration(CFMLExpressionInterpreter.java:320)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.functionArg(CFMLExpressionInterpreter.java:1507)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.json(CFMLExpressionInterpreter.java:1044)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.checker(CFMLExpressionInterpreter.java:1001)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.clip(CFMLExpressionInterpreter.java:961)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.negateMinusOp(CFMLExpressionInterpreter.java:949)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.unaryOp(CFMLExpressionInterpreter.java:904)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.expoOp(CFMLExpressionInterpreter.java:894)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.divMultiOp(CFMLExpressionInterpreter.java:860)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.modOp(CFMLExpressionInterpreter.java:843)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.plusMinusOp(CFMLExpressionInterpreter.java:710)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.concatOp(CFMLExpressionInterpreter.java:692)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.decsionOp(CFMLExpressionInterpreter.java:492)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.notOp(CFMLExpressionInterpreter.java:477)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.andOp(CFMLExpressionInterpreter.java:448)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.orOp(CFMLExpressionInterpreter.java:430)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.xorOp(CFMLExpressionInterpreter.java:412)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.eqvOp(CFMLExpressionInterpreter.java:395)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.impOp(CFMLExpressionInterpreter.java:378)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.contOp(CFMLExpressionInterpreter.java:349)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.assignOp(CFMLExpressionInterpreter.java:334)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.functionArgDeclaration(CFMLExpressionInterpreter.java:320)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.functionArg(CFMLExpressionInterpreter.java:1507)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.json(CFMLExpressionInterpreter.java:1044)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.checker(CFMLExpressionInterpreter.java:1001)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.clip(CFMLExpressionInterpreter.java:961)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.negateMinusOp(CFMLExpressionInterpreter.java:949)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.unaryOp(CFMLExpressionInterpreter.java:904)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.expoOp(CFMLExpressionInterpreter.java:894)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.divMultiOp(CFMLExpressionInterpreter.java:860)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.modOp(CFMLExpressionInterpreter.java:843)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.plusMinusOp(CFMLExpressionInterpreter.java:710)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.concatOp(CFMLExpressionInterpreter.java:692)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.decsionOp(CFMLExpressionInterpreter.java:492)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.notOp(CFMLExpressionInterpreter.java:477)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.andOp(CFMLExpressionInterpreter.java:448)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.orOp(CFMLExpressionInterpreter.java:430)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.xorOp(CFMLExpressionInterpreter.java:412)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.eqvOp(CFMLExpressionInterpreter.java:395)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.impOp(CFMLExpressionInterpreter.java:378)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.contOp(CFMLExpressionInterpreter.java:349)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.assignOp(CFMLExpressionInterpreter.java:334)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.interpret(CFMLExpressionInterpreter.java:224)
	at lucee.runtime.functions.dynamicEvaluation.Evaluate._call(Evaluate.java:110)
	at lucee.runtime.functions.dynamicEvaluation.Evaluate.call(Evaluate.java:103)
	at lucee.runtime.functions.dynamicEvaluation.Evaluate.call(Evaluate.java:43)
	at tags.http_cfc$cf.udfCall2(/test/tags/Http.cfc:108)
	at tags.http_cfc$cf.udfCall(/test/tags/Http.cfc)
	at lucee.runtime.type.UDFImpl.implementation(UDFImpl.java:112)
	at lucee.runtime.type.UDFImpl._call(UDFImpl.java:356)
	at lucee.runtime.type.UDFImpl.call(UDFImpl.java:223)
	at lucee.runtime.ComponentImpl._call(ComponentImpl.java:702)
	at lucee.runtime.ComponentImpl._call(ComponentImpl.java:590)
	at lucee.runtime.ComponentImpl.call(ComponentImpl.java:2014)
	at lucee.runtime.util.VariableUtilImpl.callFunctionWithoutNamedValues(VariableUtilImpl.java:797)
	at lucee.runtime.util.VariableUtilImpl.callFunctionWithoutNamedValues(VariableUtilImpl.java:790)
	at lucee.runtime.util.VariableUtilImpl.callFunction(VariableUtilImpl.java:781)
	at lucee.runtime.interpreter.ref.func.UDFCall.getValue(UDFCall.java:64)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.interpret(CFMLExpressionInterpreter.java:229)
	at lucee.runtime.functions.dynamicEvaluation.Evaluate._call(Evaluate.java:110)
	at lucee.runtime.functions.dynamicEvaluation.Evaluate.call(Evaluate.java:103)
	at lucee.runtime.functions.dynamicEvaluation.Evaluate.call(Evaluate.java:43)
	at system.basespec_cfc$cf.udfCall3(/testbox/system/BaseSpec.cfc:701)
	at system.basespec_cfc$cf.udfCall(/testbox/system/BaseSpec.cfc)
	at lucee.runtime.type.UDFImpl.implementation(UDFImpl.java:112)
	at lucee.runtime.type.UDFImpl._call(UDFImpl.java:356)
	at lucee.runtime.type.UDFImpl.callWithNamedValues(UDFImpl.java:213)
	at lucee.runtime.ComponentImpl._call(ComponentImpl.java:703)
	at lucee.runtime.ComponentImpl._call(ComponentImpl.java:590)
	at lucee.runtime.ComponentImpl.callWithNamedValues(ComponentImpl.java:2033)
	at lucee.runtime.util.VariableUtilImpl.callFunctionWithNamedValues(VariableUtilImpl.java:876)
	at lucee.runtime.PageContextImpl.getFunctionWithNamedValues(PageContextImpl.java:2018)
	at system.runners.unitrunner_cfc$cf.udfCall(/testbox/system/runners/UnitRunner.cfc:186)
	at lucee.runtime.type.UDFImpl.implementation(UDFImpl.java:112)
	at lucee.runtime.type.UDFImpl._call(UDFImpl.java:356)
	at lucee.runtime.type.UDFImpl.callWithNamedValues(UDFImpl.java:213)
	at lucee.runtime.type.scope.UndefinedImpl.callWithNamedValues(UndefinedImpl.java:805)
	at lucee.runtime.util.VariableUtilImpl.callFunctionWithNamedValues(VariableUtilImpl.java:876)
	at lucee.runtime.PageContextImpl.getFunctionWithNamedValues(PageContextImpl.java:2018)
	at system.runners.unitrunner_cfc$cf.udfCall(/testbox/system/runners/UnitRunner.cfc:71)
	at lucee.runtime.type.UDFImpl.implementation(UDFImpl.java:112)
	at lucee.runtime.type.UDFImpl._call(UDFImpl.java:356)
	at lucee.runtime.type.UDFImpl.call(UDFImpl.java:223)
	at lucee.runtime.ComponentImpl._call(ComponentImpl.java:702)
	at lucee.runtime.ComponentImpl._call(ComponentImpl.java:590)
	at lucee.runtime.ComponentImpl.call(ComponentImpl.java:2014)
	at lucee.runtime.util.VariableUtilImpl.callFunctionWithoutNamedValues(VariableUtilImpl.java:797)
	at lucee.runtime.PageContextImpl.getFunction(PageContextImpl.java:1999)
	at system.testbox_cfc$cf.udfCall1(/testbox/system/TestBox.cfc:369)
	at system.testbox_cfc$cf.udfCall(/testbox/system/TestBox.cfc)
	at lucee.runtime.type.UDFImpl.implementation(UDFImpl.java:112)
	at lucee.runtime.type.UDFImpl._call(UDFImpl.java:356)
	at lucee.runtime.type.UDFImpl.callWithNamedValues(UDFImpl.java:213)
	at lucee.runtime.type.scope.UndefinedImpl.callWithNamedValues(UndefinedImpl.java:805)
	at lucee.runtime.util.VariableUtilImpl.callFunctionWithNamedValues(VariableUtilImpl.java:876)
	at lucee.runtime.PageContextImpl.getFunctionWithNamedValues(PageContextImpl.java:2018)
	at system.testbox_cfc$cf.udfCall1(/testbox/system/TestBox.cfc:170)
	at system.testbox_cfc$cf.udfCall(/testbox/system/TestBox.cfc)
	at lucee.runtime.type.UDFImpl.implementation(UDFImpl.java:112)
	at lucee.runtime.type.UDFImpl._call(UDFImpl.java:356)
	at lucee.runtime.type.UDFImpl.callWithNamedValues(UDFImpl.java:213)
	at lucee.runtime.type.scope.UndefinedImpl.callWithNamedValues(UndefinedImpl.java:805)
	at lucee.runtime.util.VariableUtilImpl.callFunctionWithNamedValues(VariableUtilImpl.java:876)
	at lucee.runtime.PageContextImpl.getFunctionWithNamedValues(PageContextImpl.java:2018)
	at system.testbox_cfc$cf.udfCall1(/testbox/system/TestBox.cfc:98)
	at system.testbox_cfc$cf.udfCall(/testbox/system/TestBox.cfc)
	at lucee.runtime.type.UDFImpl.implementation(UDFImpl.java:112)
	at lucee.runtime.type.UDFImpl._call(UDFImpl.java:356)
	at lucee.runtime.type.UDFImpl.callWithNamedValues(UDFImpl.java:213)
	at lucee.runtime.ComponentImpl._call(ComponentImpl.java:703)
	at lucee.runtime.ComponentImpl._call(ComponentImpl.java:590)
	at lucee.runtime.ComponentImpl.callWithNamedValues(ComponentImpl.java:2033)
	at lucee.runtime.util.VariableUtilImpl.callFunctionWithNamedValues(VariableUtilImpl.java:876)
	at lucee.runtime.PageContextImpl.getFunctionWithNamedValues(PageContextImpl.java:2018)
	at _testrunner_cfc$cf.udfCall(/test/_testRunner.cfc:286)
	at lucee.runtime.type.UDFImpl.implementation(UDFImpl.java:112)
	at lucee.runtime.type.UDFImpl._call(UDFImpl.java:356)
	at lucee.runtime.type.UDFImpl.call(UDFImpl.java:223)
	at lucee.runtime.ComponentImpl._call(ComponentImpl.java:702)
	at lucee.runtime.ComponentImpl._call(ComponentImpl.java:590)
	at lucee.runtime.ComponentImpl.call(ComponentImpl.java:2014)
	at lucee.runtime.util.VariableUtilImpl.callFunctionWithoutNamedValues(VariableUtilImpl.java:797)
	at lucee.runtime.PageContextImpl.getFunction(PageContextImpl.java:1999)
	at run_tests_cfm180$cf.call(/test/run-tests.cfm:284)
	at lucee.runtime.PageContextImpl._doInclude(PageContextImpl.java:1060)
	at lucee.runtime.PageContextImpl._doInclude(PageContextImpl.java:952)
	at lucee.runtime.PageContextImpl.doInclude(PageContextImpl.java:933)
	at 10abffm4osc5b.call(Unknown Source)
	at lucee.runtime.compiler.Renderer.tag(Renderer.java:107)
	at lucee.runtime.compiler.Renderer.script(Renderer.java:97)
	at lucee.runtime.jsr223.ScriptEngineImpl.eval(ScriptEngineImpl.java:65)
	at lucee.runtime.jsr223.ScriptEngineImpl.eval(ScriptEngineImpl.java:220)
	at org.apache.tools.ant.util.optional.JavaxScriptRunner.evaluateScript(JavaxScriptRunner.java:154)
	at org.apache.tools.ant.util.optional.JavaxScriptRunner.executeScript(JavaxScriptRunner.java:86)
	at org.apache.tools.ant.taskdefs.optional.Script.execute(Script.java:54)
	at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:299)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:99)
	at org.apache.tools.ant.Task.perform(Task.java:350)
	at org.apache.tools.ant.Target.execute(Target.java:449)
	at org.apache.tools.ant.Target.performTasks(Target.java:470)
	at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1401)
	at org.apache.tools.ant.Project.executeTarget(Project.java:1374)
	at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
	at org.apache.tools.ant.Project.executeTargets(Project.java:1264)
	at org.apache.tools.ant.Main.runBuild(Main.java:818)
	at org.apache.tools.ant.Main.startAnt(Main.java:223)
	at org.apache.tools.ant.launch.Launcher.run(Launcher.java:284)
	at org.apache.tools.ant.launch.Launcher.main(Launcher.java:101)

Check failure on line 0 in test.tickets.LDEV0973

See this annotation in the file changed.

@github-actions github-actions / Lucee Test Results

testImplicit (test.tickets.LDEV0973) with error

test/reports/junit-test-results-6.0.2.44-SNAPSHOT.xml [took 0s]
Raw output
Invalid Syntax Closing [}] for function [_literalstruct] not found

					lucee.runtime.interpreter.InterpreterException: Invalid Syntax Closing [}] for function [_literalstruct] not found
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.functionArg(CFMLExpressionInterpreter.java:1517)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.json(CFMLExpressionInterpreter.java:1044)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.checker(CFMLExpressionInterpreter.java:1001)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.clip(CFMLExpressionInterpreter.java:961)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.negateMinusOp(CFMLExpressionInterpreter.java:949)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.unaryOp(CFMLExpressionInterpreter.java:904)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.expoOp(CFMLExpressionInterpreter.java:894)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.divMultiOp(CFMLExpressionInterpreter.java:860)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.modOp(CFMLExpressionInterpreter.java:843)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.plusMinusOp(CFMLExpressionInterpreter.java:710)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.concatOp(CFMLExpressionInterpreter.java:692)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.decsionOp(CFMLExpressionInterpreter.java:492)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.notOp(CFMLExpressionInterpreter.java:477)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.andOp(CFMLExpressionInterpreter.java:448)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.orOp(CFMLExpressionInterpreter.java:430)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.xorOp(CFMLExpressionInterpreter.java:412)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.eqvOp(CFMLExpressionInterpreter.java:395)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.impOp(CFMLExpressionInterpreter.java:378)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.contOp(CFMLExpressionInterpreter.java:349)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.assignOp(CFMLExpressionInterpreter.java:334)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.functionArgDeclaration(CFMLExpressionInterpreter.java:320)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.functionArg(CFMLExpressionInterpreter.java:1507)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.json(CFMLExpressionInterpreter.java:1044)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.checker(CFMLExpressionInterpreter.java:1001)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.clip(CFMLExpressionInterpreter.java:961)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.negateMinusOp(CFMLExpressionInterpreter.java:949)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.unaryOp(CFMLExpressionInterpreter.java:904)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.expoOp(CFMLExpressionInterpreter.java:894)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.divMultiOp(CFMLExpressionInterpreter.java:860)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.modOp(CFMLExpressionInterpreter.java:843)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.plusMinusOp(CFMLExpressionInterpreter.java:710)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.concatOp(CFMLExpressionInterpreter.java:692)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.decsionOp(CFMLExpressionInterpreter.java:492)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.notOp(CFMLExpressionInterpreter.java:477)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.andOp(CFMLExpressionInterpreter.java:448)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.orOp(CFMLExpressionInterpreter.java:430)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.xorOp(CFMLExpressionInterpreter.java:412)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.eqvOp(CFMLExpressionInterpreter.java:395)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.impOp(CFMLExpressionInterpreter.java:378)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.contOp(CFMLExpressionInterpreter.java:349)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.assignOp(CFMLExpressionInterpreter.java:334)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.functionArgDeclaration(CFMLExpressionInterpreter.java:320)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.functionArg(CFMLExpressionInterpreter.java:1507)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.json(CFMLExpressionInterpreter.java:1044)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.checker(CFMLExpressionInterpreter.java:1001)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.clip(CFMLExpressionInterpreter.java:961)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.negateMinusOp(CFMLExpressionInterpreter.java:949)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.unaryOp(CFMLExpressionInterpreter.java:904)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.expoOp(CFMLExpressionInterpreter.java:894)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.divMultiOp(CFMLExpressionInterpreter.java:860)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.modOp(CFMLExpressionInterpreter.java:843)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.plusMinusOp(CFMLExpressionInterpreter.java:710)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.concatOp(CFMLExpressionInterpreter.java:692)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.decsionOp(CFMLExpressionInterpreter.java:492)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.notOp(CFMLExpressionInterpreter.java:477)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.andOp(CFMLExpressionInterpreter.java:448)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.orOp(CFMLExpressionInterpreter.java:430)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.xorOp(CFMLExpressionInterpreter.java:412)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.eqvOp(CFMLExpressionInterpreter.java:395)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.impOp(CFMLExpressionInterpreter.java:378)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.contOp(CFMLExpressionInterpreter.java:349)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.assignOp(CFMLExpressionInterpreter.java:334)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.interpret(CFMLExpressionInterpreter.java:224)
	at lucee.runtime.functions.dynamicEvaluation.Evaluate._call(Evaluate.java:110)
	at lucee.runtime.functions.dynamicEvaluation.Evaluate.call(Evaluate.java:103)
	at lucee.runtime.functions.dynamicEvaluation.Evaluate.call(Evaluate.java:43)
	at tickets.ldev0973_cfc$cf.udfCall(/test/tickets/LDEV0973.cfc:26)
	at lucee.runtime.type.UDFImpl.implementation(UDFImpl.java:112)
	at lucee.runtime.type.UDFImpl._call(UDFImpl.java:356)
	at lucee.runtime.type.UDFImpl.call(UDFImpl.java:223)
	at lucee.runtime.ComponentImpl._call(ComponentImpl.java:702)
	at lucee.runtime.ComponentImpl._call(ComponentImpl.java:590)
	at lucee.runtime.ComponentImpl.call(ComponentImpl.java:2014)
	at lucee.runtime.util.VariableUtilImpl.callFunctionWithoutNamedValues(VariableUtilImpl.java:797)
	at lucee.runtime.util.VariableUtilImpl.callFunctionWithoutNamedValues(VariableUtilImpl.java:790)
	at lucee.runtime.util.VariableUtilImpl.callFunction(VariableUtilImpl.java:781)
	at lucee.runtime.interpreter.ref.func.UDFCall.getValue(UDFCall.java:64)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.interpret(CFMLExpressionInterpreter.java:229)
	at lucee.runtime.functions.dynamicEvaluation.Evaluate._call(Evaluate.java:110)
	at lucee.runtime.functions.dynamicEvaluation.Evaluate.call(Evaluate.java:103)
	at lucee.runtime.functions.dynamicEvaluation.Evaluate.call(Evaluate.java:43)
	at system.basespec_cfc$cf.udfCall3(/testbox/system/BaseSpec.cfc:701)
	at system.basespec_cfc$cf.udfCall(/testbox/system/BaseSpec.cfc)
	at lucee.runtime.type.UDFImpl.implementation(UDFImpl.java:112)
	at lucee.runtime.type.UDFImpl._call(UDFImpl.java:356)
	at lucee.runtime.type.UDFImpl.callWithNamedValues(UDFImpl.java:213)
	at lucee.runtime.ComponentImpl._call(ComponentImpl.java:703)
	at lucee.runtime.ComponentImpl._call(ComponentImpl.java:590)
	at lucee.runtime.ComponentImpl.callWithNamedValues(ComponentImpl.java:2033)
	at lucee.runtime.util.VariableUtilImpl.callFunctionWithNamedValues(VariableUtilImpl.java:876)
	at lucee.runtime.PageContextImpl.getFunctionWithNamedValues(PageContextImpl.java:2018)
	at system.runners.unitrunner_cfc$cf.udfCall(/testbox/system/runners/UnitRunner.cfc:186)
	at lucee.runtime.type.UDFImpl.implementation(UDFImpl.java:112)
	at lucee.runtime.type.UDFImpl._call(UDFImpl.java:356)
	at lucee.runtime.type.UDFImpl.callWithNamedValues(UDFImpl.java:213)
	at lucee.runtime.type.scope.UndefinedImpl.callWithNamedValues(UndefinedImpl.java:805)
	at lucee.runtime.util.VariableUtilImpl.callFunctionWithNamedValues(VariableUtilImpl.java:876)
	at lucee.runtime.PageContextImpl.getFunctionWithNamedValues(PageContextImpl.java:2018)
	at system.runners.unitrunner_cfc$cf.udfCall(/testbox/system/runners/UnitRunner.cfc:71)
	at lucee.runtime.type.UDFImpl.implementation(UDFImpl.java:112)
	at lucee.runtime.type.UDFImpl._call(UDFImpl.java:356)
	at lucee.runtime.type.UDFImpl.call(UDFImpl.java:223)
	at lucee.runtime.ComponentImpl._call(ComponentImpl.java:702)
	at lucee.runtime.ComponentImpl._call(ComponentImpl.java:590)
	at lucee.runtime.ComponentImpl.call(ComponentImpl.java:2014)
	at lucee.runtime.util.VariableUtilImpl.callFunctionWithoutNamedValues(VariableUtilImpl.java:797)
	at lucee.runtime.PageContextImpl.getFunction(PageContextImpl.java:1999)
	at system.testbox_cfc$cf.udfCall1(/testbox/system/TestBox.cfc:369)
	at system.testbox_cfc$cf.udfCall(/testbox/system/TestBox.cfc)
	at lucee.runtime.type.UDFImpl.implementation(UDFImpl.java:112)
	at lucee.runtime.type.UDFImpl._call(UDFImpl.java:356)
	at lucee.runtime.type.UDFImpl.callWithNamedValues(UDFImpl.java:213)
	at lucee.runtime.type.scope.UndefinedImpl.callWithNamedValues(UndefinedImpl.java:805)
	at lucee.runtime.util.VariableUtilImpl.callFunctionWithNamedValues(VariableUtilImpl.java:876)
	at lucee.runtime.PageContextImpl.getFunctionWithNamedValues(PageContextImpl.java:2018)
	at system.testbox_cfc$cf.udfCall1(/testbox/system/TestBox.cfc:170)
	at system.testbox_cfc$cf.udfCall(/testbox/system/TestBox.cfc)
	at lucee.runtime.type.UDFImpl.implementation(UDFImpl.java:112)
	at lucee.runtime.type.UDFImpl._call(UDFImpl.java:356)
	at lucee.runtime.type.UDFImpl.callWithNamedValues(UDFImpl.java:213)
	at lucee.runtime.type.scope.UndefinedImpl.callWithNamedValues(UndefinedImpl.java:805)
	at lucee.runtime.util.VariableUtilImpl.callFunctionWithNamedValues(VariableUtilImpl.java:876)
	at lucee.runtime.PageContextImpl.getFunctionWithNamedValues(PageContextImpl.java:2018)
	at system.testbox_cfc$cf.udfCall1(/testbox/system/TestBox.cfc:98)
	at system.testbox_cfc$cf.udfCall(/testbox/system/TestBox.cfc)
	at lucee.runtime.type.UDFImpl.implementation(UDFImpl.java:112)
	at lucee.runtime.type.UDFImpl._call(UDFImpl.java:356)
	at lucee.runtime.type.UDFImpl.callWithNamedValues(UDFImpl.java:213)
	at lucee.runtime.ComponentImpl._call(ComponentImpl.java:703)
	at lucee.runtime.ComponentImpl._call(ComponentImpl.java:590)
	at lucee.runtime.ComponentImpl.callWithNamedValues(ComponentImpl.java:2033)
	at lucee.runtime.util.VariableUtilImpl.callFunctionWithNamedValues(VariableUtilImpl.java:876)
	at lucee.runtime.PageContextImpl.getFunctionWithNamedValues(PageContextImpl.java:2018)
	at _testrunner_cfc$cf.udfCall(/test/_testRunner.cfc:286)
	at lucee.runtime.type.UDFImpl.implementation(UDFImpl.java:112)
	at lucee.runtime.type.UDFImpl._call(UDFImpl.java:356)
	at lucee.runtime.type.UDFImpl.call(UDFImpl.java:223)
	at lucee.runtime.ComponentImpl._call(ComponentImpl.java:702)
	at lucee.runtime.ComponentImpl._call(ComponentImpl.java:590)
	at lucee.runtime.ComponentImpl.call(ComponentImpl.java:2014)
	at lucee.runtime.util.VariableUtilImpl.callFunctionWithoutNamedValues(VariableUtilImpl.java:797)
	at lucee.runtime.PageContextImpl.getFunction(PageContextImpl.java:1999)
	at run_tests_cfm180$cf.call(/test/run-tests.cfm:284)
	at lucee.runtime.PageContextImpl._doInclude(PageContextImpl.java:1060)
	at lucee.runtime.PageContextImpl._doInclude(PageContextImpl.java:952)
	at lucee.runtime.PageContextImpl.doInclude(PageContextImpl.java:933)
	at 10abffm4osc5b.call(Unknown Source)
	at lucee.runtime.compiler.Renderer.tag(Renderer.java:107)
	at lucee.runtime.compiler.Renderer.script(Renderer.java:97)
	at lucee.runtime.jsr223.ScriptEngineImpl.eval(ScriptEngineImpl.java:65)
	at lucee.runtime.jsr223.ScriptEngineImpl.eval(ScriptEngineImpl.java:220)
	at org.apache.tools.ant.util.optional.JavaxScriptRunner.evaluateScript(JavaxScriptRunner.java:154)
	at org.apache.tools.ant.util.optional.JavaxScriptRunner.executeScript(JavaxScriptRunner.java:86)
	at org.apache.tools.ant.taskdefs.optional.Script.execute(Script.java:54)
	at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:299)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:99)
	at org.apache.tools.ant.Task.perform(Task.java:350)
	at org.apache.tools.ant.Target.execute(Target.java:449)
	at org.apache.tools.ant.Target.performTasks(Target.java:470)
	at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1401)
	at org.apache.tools.ant.Project.executeTarget(Project.java:1374)
	at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
	at org.apache.tools.ant.Project.executeTargets(Project.java:1264)
	at org.apache.tools.ant.Main.runBuild(Main.java:818)
	at org.apache.tools.ant.Main.startAnt(Main.java:223)
	at org.apache.tools.ant.launch.Launcher.run(Launcher.java:284)
	at org.apache.tools.ant.launch.Launcher.main(Launcher.java:101)

Check failure on line 0 in test.tickets.LDEV1020

See this annotation in the file changed.

@github-actions github-actions / Lucee Test Results

testImplicit (test.tickets.LDEV1020) with error

test/reports/junit-test-results-6.0.2.44-SNAPSHOT.xml [took 0s]
Raw output
Invalid Syntax Closing [}] for function [_literalstruct] not found

					lucee.runtime.interpreter.InterpreterException: Invalid Syntax Closing [}] for function [_literalstruct] not found
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.functionArg(CFMLExpressionInterpreter.java:1517)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.json(CFMLExpressionInterpreter.java:1044)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.checker(CFMLExpressionInterpreter.java:1001)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.clip(CFMLExpressionInterpreter.java:961)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.negateMinusOp(CFMLExpressionInterpreter.java:949)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.unaryOp(CFMLExpressionInterpreter.java:904)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.expoOp(CFMLExpressionInterpreter.java:894)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.divMultiOp(CFMLExpressionInterpreter.java:860)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.modOp(CFMLExpressionInterpreter.java:843)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.plusMinusOp(CFMLExpressionInterpreter.java:710)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.concatOp(CFMLExpressionInterpreter.java:692)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.decsionOp(CFMLExpressionInterpreter.java:492)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.notOp(CFMLExpressionInterpreter.java:477)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.andOp(CFMLExpressionInterpreter.java:448)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.orOp(CFMLExpressionInterpreter.java:430)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.xorOp(CFMLExpressionInterpreter.java:412)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.eqvOp(CFMLExpressionInterpreter.java:395)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.impOp(CFMLExpressionInterpreter.java:378)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.contOp(CFMLExpressionInterpreter.java:349)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.assignOp(CFMLExpressionInterpreter.java:334)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.functionArgDeclaration(CFMLExpressionInterpreter.java:320)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.functionArg(CFMLExpressionInterpreter.java:1507)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.json(CFMLExpressionInterpreter.java:1044)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.checker(CFMLExpressionInterpreter.java:1001)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.clip(CFMLExpressionInterpreter.java:961)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.negateMinusOp(CFMLExpressionInterpreter.java:949)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.unaryOp(CFMLExpressionInterpreter.java:904)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.expoOp(CFMLExpressionInterpreter.java:894)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.divMultiOp(CFMLExpressionInterpreter.java:860)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.modOp(CFMLExpressionInterpreter.java:843)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.plusMinusOp(CFMLExpressionInterpreter.java:710)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.concatOp(CFMLExpressionInterpreter.java:692)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.decsionOp(CFMLExpressionInterpreter.java:492)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.notOp(CFMLExpressionInterpreter.java:477)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.andOp(CFMLExpressionInterpreter.java:448)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.orOp(CFMLExpressionInterpreter.java:430)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.xorOp(CFMLExpressionInterpreter.java:412)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.eqvOp(CFMLExpressionInterpreter.java:395)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.impOp(CFMLExpressionInterpreter.java:378)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.contOp(CFMLExpressionInterpreter.java:349)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.assignOp(CFMLExpressionInterpreter.java:334)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.functionArgDeclaration(CFMLExpressionInterpreter.java:320)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.functionArg(CFMLExpressionInterpreter.java:1507)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.json(CFMLExpressionInterpreter.java:1044)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.checker(CFMLExpressionInterpreter.java:1001)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.clip(CFMLExpressionInterpreter.java:961)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.negateMinusOp(CFMLExpressionInterpreter.java:949)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.unaryOp(CFMLExpressionInterpreter.java:904)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.expoOp(CFMLExpressionInterpreter.java:894)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.divMultiOp(CFMLExpressionInterpreter.java:860)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.modOp(CFMLExpressionInterpreter.java:843)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.plusMinusOp(CFMLExpressionInterpreter.java:710)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.concatOp(CFMLExpressionInterpreter.java:692)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.decsionOp(CFMLExpressionInterpreter.java:492)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.notOp(CFMLExpressionInterpreter.java:477)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.andOp(CFMLExpressionInterpreter.java:448)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.orOp(CFMLExpressionInterpreter.java:430)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.xorOp(CFMLExpressionInterpreter.java:412)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.eqvOp(CFMLExpressionInterpreter.java:395)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.impOp(CFMLExpressionInterpreter.java:378)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.contOp(CFMLExpressionInterpreter.java:349)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.assignOp(CFMLExpressionInterpreter.java:334)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.interpret(CFMLExpressionInterpreter.java:224)
	at lucee.runtime.functions.dynamicEvaluation.Evaluate._call(Evaluate.java:110)
	at lucee.runtime.functions.dynamicEvaluation.Evaluate.call(Evaluate.java:103)
	at lucee.runtime.functions.dynamicEvaluation.Evaluate.call(Evaluate.java:43)
	at tickets.ldev1020_cfc$cf.udfCall(/test/tickets/LDEV1020.cfc:32)
	at lucee.runtime.type.UDFImpl.implementation(UDFImpl.java:112)
	at lucee.runtime.type.UDFImpl._call(UDFImpl.java:356)
	at lucee.runtime.type.UDFImpl.call(UDFImpl.java:223)
	at lucee.runtime.ComponentImpl._call(ComponentImpl.java:702)
	at lucee.runtime.ComponentImpl._call(ComponentImpl.java:590)
	at lucee.runtime.ComponentImpl.call(ComponentImpl.java:2014)
	at lucee.runtime.util.VariableUtilImpl.callFunctionWithoutNamedValues(VariableUtilImpl.java:797)
	at lucee.runtime.util.VariableUtilImpl.callFunctionWithoutNamedValues(VariableUtilImpl.java:790)
	at lucee.runtime.util.VariableUtilImpl.callFunction(VariableUtilImpl.java:781)
	at lucee.runtime.interpreter.ref.func.UDFCall.getValue(UDFCall.java:64)
	at lucee.runtime.interpreter.CFMLExpressionInterpreter.interpret(CFMLExpressionInterpreter.java:229)
	at lucee.runtime.functions.dynamicEvaluation.Evaluate._call(Evaluate.java:110)
	at lucee.runtime.functions.dynamicEvaluation.Evaluate.call(Evaluate.java:103)
	at lucee.runtime.functions.dynamicEvaluation.Evaluate.call(Evaluate.java:43)
	at system.basespec_cfc$cf.udfCall3(/testbox/system/BaseSpec.cfc:701)
	at system.basespec_cfc$cf.udfCall(/testbox/system/BaseSpec.cfc)
	at lucee.runtime.type.UDFImpl.implementation(UDFImpl.java:112)
	at lucee.runtime.type.UDFImpl._call(UDFImpl.java:356)
	at lucee.runtime.type.UDFImpl.callWithNamedValues(UDFImpl.java:213)
	at lucee.runtime.ComponentImpl._call(ComponentImpl.java:703)
	at lucee.runtime.ComponentImpl._call(ComponentImpl.java:590)
	at lucee.runtime.ComponentImpl.callWithNamedValues(ComponentImpl.java:2033)
	at lucee.runtime.util.VariableUtilImpl.callFunctionWithNamedValues(VariableUtilImpl.java:876)
	at lucee.runtime.PageContextImpl.getFunctionWithNamedValues(PageContextImpl.java:2018)
	at system.runners.unitrunner_cfc$cf.udfCall(/testbox/system/runners/UnitRunner.cfc:186)
	at lucee.runtime.type.UDFImpl.implementation(UDFImpl.java:112)
	at lucee.runtime.type.UDFImpl._call(UDFImpl.java:356)
	at lucee.runtime.type.UDFImpl.callWithNamedValues(UDFImpl.java:213)
	at lucee.runtime.type.scope.UndefinedImpl.callWithNamedValues(UndefinedImpl.java:805)
	at lucee.runtime.util.VariableUtilImpl.callFunctionWithNamedValues(VariableUtilImpl.java:876)
	at lucee.runtime.PageContextImpl.getFunctionWithNamedValues(PageContextImpl.java:2018)
	at system.runners.unitrunner_cfc$cf.udfCall(/testbox/system/runners/UnitRunner.cfc:71)
	at lucee.runtime.type.UDFImpl.implementation(UDFImpl.java:112)
	at lucee.runtime.type.UDFImpl._call(UDFImpl.java:356)
	at lucee.runtime.type.UDFImpl.call(UDFImpl.java:223)
	at lucee.runtime.ComponentImpl._call(ComponentImpl.java:702)
	at lucee.runtime.ComponentImpl._call(ComponentImpl.java:590)
	at lucee.runtime.ComponentImpl.call(ComponentImpl.java:2014)
	at lucee.runtime.util.VariableUtilImpl.callFunctionWithoutNamedValues(VariableUtilImpl.java:797)
	at lucee.runtime.PageContextImpl.getFunction(PageContextImpl.java:1999)
	at system.testbox_cfc$cf.udfCall1(/testbox/system/TestBox.cfc:369)
	at system.testbox_cfc$cf.udfCall(/testbox/system/TestBox.cfc)
	at lucee.runtime.type.UDFImpl.implementation(UDFImpl.java:112)
	at lucee.runtime.type.UDFImpl._call(UDFImpl.java:356)
	at lucee.runtime.type.UDFImpl.callWithNamedValues(UDFImpl.java:213)
	at lucee.runtime.type.scope.UndefinedImpl.callWithNamedValues(UndefinedImpl.java:805)
	at lucee.runtime.util.VariableUtilImpl.callFunctionWithNamedValues(VariableUtilImpl.java:876)
	at lucee.runtime.PageContextImpl.getFunctionWithNamedValues(PageContextImpl.java:2018)
	at system.testbox_cfc$cf.udfCall1(/testbox/system/TestBox.cfc:170)
	at system.testbox_cfc$cf.udfCall(/testbox/system/TestBox.cfc)
	at lucee.runtime.type.UDFImpl.implementation(UDFImpl.java:112)
	at lucee.runtime.type.UDFImpl._call(UDFImpl.java:356)
	at lucee.runtime.type.UDFImpl.callWithNamedValues(UDFImpl.java:213)
	at lucee.runtime.type.scope.UndefinedImpl.callWithNamedValues(UndefinedImpl.java:805)
	at lucee.runtime.util.VariableUtilImpl.callFunctionWithNamedValues(VariableUtilImpl.java:876)
	at lucee.runtime.PageContextImpl.getFunctionWithNamedValues(PageContextImpl.java:2018)
	at system.testbox_cfc$cf.udfCall1(/testbox/system/TestBox.cfc:98)
	at system.testbox_cfc$cf.udfCall(/testbox/system/TestBox.cfc)
	at lucee.runtime.type.UDFImpl.implementation(UDFImpl.java:112)
	at lucee.runtime.type.UDFImpl._call(UDFImpl.java:356)
	at lucee.runtime.type.UDFImpl.callWithNamedValues(UDFImpl.java:213)
	at lucee.runtime.ComponentImpl._call(ComponentImpl.java:703)
	at lucee.runtime.ComponentImpl._call(ComponentImpl.java:590)
	at lucee.runtime.ComponentImpl.callWithNamedValues(ComponentImpl.java:2033)
	at lucee.runtime.util.VariableUtilImpl.callFunctionWithNamedValues(VariableUtilImpl.java:876)
	at lucee.runtime.PageContextImpl.getFunctionWithNamedValues(PageContextImpl.java:2018)
	at _testrunner_cfc$cf.udfCall(/test/_testRunner.cfc:286)
	at lucee.runtime.type.UDFImpl.implementation(UDFImpl.java:112)
	at lucee.runtime.type.UDFImpl._call(UDFImpl.java:356)
	at lucee.runtime.type.UDFImpl.call(UDFImpl.java:223)
	at lucee.runtime.ComponentImpl._call(ComponentImpl.java:702)
	at lucee.runtime.ComponentImpl._call(ComponentImpl.java:590)
	at lucee.runtime.ComponentImpl.call(ComponentImpl.java:2014)
	at lucee.runtime.util.VariableUtilImpl.callFunctionWithoutNamedValues(VariableUtilImpl.java:797)
	at lucee.runtime.PageContextImpl.getFunction(PageContextImpl.java:1999)
	at run_tests_cfm180$cf.call(/test/run-tests.cfm:284)
	at lucee.runtime.PageContextImpl._doInclude(PageContextImpl.java:1060)
	at lucee.runtime.PageContextImpl._doInclude(PageContextImpl.java:952)
	at lucee.runtime.PageContextImpl.doInclude(PageContextImpl.java:933)
	at 10abffm4osc5b.call(Unknown Source)
	at lucee.runtime.compiler.Renderer.tag(Renderer.java:107)
	at lucee.runtime.compiler.Renderer.script(Renderer.java:97)
	at lucee.runtime.jsr223.ScriptEngineImpl.eval(ScriptEngineImpl.java:65)
	at lucee.runtime.jsr223.ScriptEngineImpl.eval(ScriptEngineImpl.java:220)
	at org.apache.tools.ant.util.optional.JavaxScriptRunner.evaluateScript(JavaxScriptRunner.java:154)
	at org.apache.tools.ant.util.optional.JavaxScriptRunner.executeScript(JavaxScriptRunner.java:86)
	at org.apache.tools.ant.taskdefs.optional.Script.execute(Script.java:54)
	at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:299)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:99)
	at org.apache.tools.ant.Task.perform(Task.java:350)
	at org.apache.tools.ant.Target.execute(Target.java:449)
	at org.apache.tools.ant.Target.performTasks(Target.java:470)
	at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1401)
	at org.apache.tools.ant.Project.executeTarget(Project.java:1374)
	at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
	at org.apache.tools.ant.Project.executeTargets(Project.java:1264)
	at org.apache.tools.ant.Main.runBuild(Main.java:818)
	at org.apache.tools.ant.Main.startAnt(Main.java:223)
	at org.apache.tools.ant.launch.Launcher.run(Launcher.java:284)
	at org.apache.tools.ant.launch.Launcher.main(Launcher.java:101)

Check warning on line 0 in test.tickets.LDEV1676

See this annotation in the file changed.

@github-actions github-actions / Lucee Test Results

Check xmlFeatures externalGeneralEntities=true, secure: false (test.tickets.LDEV1676) failed

test/reports/junit-test-results-6.0.2.44-SNAPSHOT.xml [took 0s]
Raw output
The needle [http://update.lucee.org/rest/update/provider/echoGet/cgi] was not found in [lucee.runtime.exp.NativeException: The element type "hr" must be terminated by the matching end-tag "</hr>".  at lucee.runtime.text.xml.ThrowingErrorHandler.fatalError(ThrowingErrorHandler.java:44)  at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.fatalError(ErrorHandlerWrapper.java:181)  at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:399)  at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:326)  at com.sun.org.apache.xerces.internal.impl.XMLScanner.reportFatalError(XMLScanner.java:1466)  at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement(XMLDocumentFragmentScannerImpl.java:1748)  at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2966)  at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:601)  at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:112)  at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:504)  at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:841)  at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:770)  at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141)  at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:243)  at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:338)  at lucee.runtime.text.xml.XMLUtil.parse(XMLUtil.java:296)  at lucee.runtime.text.xml.XMLUtil.parse(XMLUtil.java:273)  at lucee.runtime.op.Caster.toXML(Caster.java:4888)  at lucee.runtime.op.Caster.toNode(Caster.java:4711)  at tickets.ldev1676.ldev1676_cfm$cf.call(/test/tickets/LDEV1676/LDEV1676.cfm:39)  at lucee.runtime.PageContextImpl._doInclude(PageContextImpl.java:1060)  at lucee.runtime.PageContextImpl._doInclude(PageContextImpl.java:952)  at lucee.runtime.listener.ModernAppListener._onRequest(ModernAppListener.java:220)  at lucee.runtime.listener.MixedAppListener.onRequest(MixedAppListener.java:44)  at lucee.runtime.PageContextImpl.execute(PageContextImpl.java:2716)  at lucee.runtime.PageContextImpl._execute(PageContextImpl.java:2702)  at lucee.runtime.PageContextImpl.executeCFML(PageContextImpl.java:2673)  at lucee.runtime.functions.system.InternalRequest.call(InternalRequest.java:142)  at tickets.ldev1676_cfc$cf.udfCall1(/test/tickets/LDEV1676.cfc:13)  at tickets.ldev1676_cfc$cf.udfCall(/test/tickets/LDEV1676.cfc)  at lucee.runtime.type.UDFImpl.implementation(UDFImpl.java:112)  at lucee.runtime.type.UDFImpl._call(UDFImpl.java:356)  at lucee.runtime.type.UDFImpl.callWithNamedValues(UDFImpl.java:213)  at lucee.runtime.type.EnvUDF.callWithNamedValues(EnvUDF.java:83)  at lucee.runtime.type.util.StructSupport.callWithNamedValues(StructSupport.java:286)  at lucee.runtime.util.VariableUtilImpl.callFunctionWithNamedValues(VariableUtilImpl.java:876)  at lucee.runtime.PageContextImpl.getFunctionWithNamedValues(PageContextImpl.java:2018)  at system.basespec_cfc$cf.udfCall3(/testbox/system/BaseSpec.cfc:567)  at system.basespec_cfc$cf.udfCall(/testbox/system/BaseSpec.cfc)  at lucee.runtime.type.UDFImpl.implementation(UDFImpl.java:112)  at lucee.runtime.type.UDFImpl._call(UDFImpl.java:356)  at lucee.runtime.type.UDFImpl.callWithNamedValues(UDFImpl.java:213)  at lucee.runtime.ComponentImpl._call(ComponentImpl.java:703)  at lucee.runtime.ComponentImpl._call(ComponentImpl.java:590)  at lucee.runtime.ComponentImpl.callWithNamedValues(ComponentImpl.java:2033)  at lucee.runtime.util.VariableUtilImpl.callFunctionWithNamedValues(VariableUtilImpl.java:876)  at lucee.runtime.PageContextImpl.getFunctionWithNamedValues(PageContextImpl.java:2018)  at system.runners.bddrunner_cfc$cf.udfCall(/testbox/system/runners/BDDRunner.cfc:204)  at lucee.runtime.type.UDFImpl.implementation(UDFImpl.java:112)  at lucee.runtime.type.UDFImpl._call(UDFImpl.java:356)  at lucee.runtime.type.UDFImpl.callWithNamedValues(UDFImpl.java:213)  at lucee.runtime.type.scope.UndefinedImpl.callWithNamedValues(UndefinedImpl.java:805)  at lucee.runtime.util.VariableUtilImpl.callFunctionWithNamedValues(VariableUtilImpl.java:876)  at lucee.runtime.PageContextImpl.getFunctionWithNamedValues(PageContextImpl.java:2018)  at system.runners.bddrunner_cfc$cf.udfCall(/testbox/system/runners/BDDRunner.cfc:75)  at lucee.runtime.type.UDFImpl.implementation(UDFImpl.java:112)  at lucee.runtime.type.UDFImpl._call(UDFImpl.java:356)  at lucee.runtime.type.UDFImpl.call(UDFImpl.java:223)  at lucee.runtime.ComponentImpl._call(ComponentImpl.java:702)  at lucee.runtime.ComponentImpl._call(ComponentImpl.java:590)  at lucee.runtime.ComponentImpl.call(ComponentImpl.java:2014)  at lucee.runtime.util.VariableUtilImpl.callFunctionWithoutNamedValues(VariableUtilImpl.java:797)  at lucee.runtime.PageContextImpl.getFunction(PageContextImpl.java:1999)  at system.testbox_cfc$cf.udfCall1(/testbox/system/TestBox.cfc:364)  at system.testbox_cfc$cf.udfCall(/testbox/system/TestBox.cfc)  at lucee.runtime.type.UDFImpl.implementation(UDFImpl.java:112)  at lucee.runtime.type.UDFImpl._call(UDFImpl.java:356)  at lucee.runtime.type.UDFImpl.callWithNamedValues(UDFImpl.java:213)  at lucee.runtime.type.scope.UndefinedImpl.callWithNamedValues(UndefinedImpl.java:805)  at lucee.runtime.util.VariableUtilImpl.callFunctionWithNamedValues(VariableUtilImpl.java:876)  at lucee.runtime.PageContextImpl.getFunctionWithNamedValues(PageContextImpl.java:2018)  at system.testbox_cfc$cf.udfCall1(/testbox/system/TestBox.cfc:170)  at system.testbox_cfc$cf.udfCall(/testbox/system/TestBox.cfc)  at lucee.runtime.type.UDFImpl.implementation(UDFImpl.java:112)  at lucee.runtime.type.UDFImpl._call(UDFImpl.java:356)  at lucee.runtime.type.UDFImpl.callWithNamedValues(UDFImpl.java:213)  at lucee.runtime.type.scope.UndefinedImpl.callWithNamedValues(UndefinedImpl.java:805)  at lucee.runtime.util.VariableUtilImpl.callFunctionWithNamedValues(VariableUtilImpl.java:876)  at lucee.runtime.PageContextImpl.getFunctionWithNamedValues(PageContextImpl.java:2018)  at system.testbox_cfc$cf.udfCall1(/testbox/system/TestBox.cfc:98)  at system.testbox_cfc$cf.udfCall(/testbox/system/TestBox.cfc)  at lucee.runtime.type.UDFImpl.implementation(UDFImpl.java:112)  at lucee.runtime.type.UDFImpl._call(UDFImpl.java:356)  at lucee.runtime.type.UDFImpl.callWithNamedValues(UDFImpl.java:213)  at lucee.runtime.ComponentImpl._call(ComponentImpl.java:703)  at lucee.runtime.ComponentImpl._call(ComponentImpl.java:590)  at lucee.runtime.ComponentImpl.callWithNamedValues(ComponentImpl.java:2033)  at lucee.runtime.util.VariableUtilImpl.callFunctionWithNamedValues(VariableUtilImpl.java:876)  at lucee.runtime.PageContextImpl.getFunctionWithNamedValues(PageContextImpl.java:2018)  at _testrunner_cfc$cf.udfCall(/test/_testRunner.cfc:286)  at lucee.runtime.type.UDFImpl.implementation(UDFImpl.java:112)  at lucee.runtime.type.UDFImpl._call(UDFImpl.java:356)  at lucee.runtime.type.UDFImpl.call(UDFImpl.java:223)  at lucee.runtime.ComponentImpl._call(ComponentImpl.java:702)  at lucee.runtime.ComponentImpl._call(ComponentImpl.java:590)  at lucee.runtime.ComponentImpl.call(ComponentImpl.java:2014)  at lucee.runtime.util.VariableUtilImpl.callFunctionWithoutNamedValues(VariableUtilImpl.java:797)  at lucee.runtime.PageContextImpl.getFunction(PageContextImpl.java:1999)  at run_tests_cfm180$cf.call(/test/run-tests.cfm:284)  at lucee.runtime.PageContextImpl._doInclude(PageContextImpl.java:1060)  at lucee.runtime.PageContextImpl._doInclude(PageContextImpl.java:952)  at lucee.runtime.PageContextImpl.doInclude(PageContextImpl.java:933)  at 10abffm4osc5b.call(Unknown Source)  at lucee.runtime.compiler.Renderer.tag(Renderer.java:107)  at lucee.runtime.compiler.Renderer.script(Renderer.java:97)  at lucee.runtime.jsr223.ScriptEngineImpl.eval(ScriptEngineImpl.java:65)  at lucee.runtime.jsr223.ScriptEngineImpl.eval(ScriptEngineImpl.java:220)  at org.apache.tools.ant.util.optional.JavaxScriptRunner.evaluateScript(JavaxScriptRunner.java:154)  at org.apache.tools.ant.util.optional.JavaxScriptRunner.executeScript(JavaxScriptRunner.java:86)  at org.apache.tools.ant.taskdefs.optional.Script.execute(Script.java:54)  at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:299)  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)  at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)  at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)  at java.lang.reflect.Method.invoke(Method.java:498)  at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:99)  at org.apache.tools.ant.Task.perform(Task.java:350)  at org.apache.tools.ant.Target.execute(Target.java:449)  at org.apache.tools.ant.Target.performTasks(Target.java:470)  at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1401)  at org.apache.tools.ant.Project.executeTarget(Project.java:1374)  at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)  at org.apache.tools.ant.Project.executeTargets(Project.java:1264)  at org.apache.tools.ant.Main.runBuild(Main.java:818)  at org.apache.tools.ant.Main.startAnt(Main.java:223)  at org.apache.tools.ant.launch.Launcher.run(Launcher.java:284)  at org.apache.tools.ant.launch.Launcher.main(Launcher.java:101) Caused by: org.xml.sax.SAXException: The element type "hr" must be terminated by the matching end-tag "</hr>". org.xml.sax.SAXParseException; lineNumber: 6; columnNumber: 3; The element type "hr" must be terminated by the matching end-tag "</hr>".  ... 127 more Caused by: org.xml.sax.SAXParseException; lineNumber: 6; columnNumber: 3; The element type "hr" must be terminated by the matching end-tag "</hr>".  at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(ErrorHandlerWrapper.java:204)  at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.fatalError(ErrorHandlerWrapper.java:178)  ... 125 more]

					[{Raw_Trace={system.assertion_cfc$cf.udfCall1(/testbox/system/Assertion.cfc:16)}, codePrintPlain={14: 	function fail( message="" ){
15: 		arguments.message = ( len( arguments.message ) ? arguments.message : "A test failure occurred" );
16: 		throw(type="TestBox.AssertionFailed", message=arguments.message);
17: 	}
18: 
}, column={0}, line={16}, template={/home/runner/work/Lucee/Lucee/temp/testbox/testbox/system/Assertion.cfc}, id={??}, type={cfml}, codePrintHTML={14: &nbsp;&nbsp;&nbsp;function&nbsp;fail(&nbsp;message=&quot;&quot;&nbsp;){<br>
15: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;arguments.message&nbsp;=&nbsp;(&nbsp;len(&nbsp;arguments.message&nbsp;)&nbsp;?&nbsp;arguments.message&nbsp;:&nbsp;&quot;A&nbsp;test&nbsp;failure&nbsp;occurred&quot;&nbsp;);<br>
<b>16: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;throw(type=&quot;TestBox.AssertionFailed&quot;,&nbsp;message=arguments.message);</b><br>
17: &nbsp;&nbsp;&nbsp;}<br>
18: <br>
}}, {Raw_Trace={system.assertion_cfc$cf.udfCall4(/testbox/system/Assertion.cfc:508)}, codePrintPlain={506: 		}
507: 
508: 		fail( arguments.message );
509: 	}
510: 
}, column={0}, line={508}, template={/home/runner/work/Lucee/Lucee/temp/testbox/testbox/system/Assertion.cfc}, id={??}, type={cfml}, codePrintHTML={506: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br>
507: <br>
<b>508: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;fail(&nbsp;arguments.message&nbsp;);</b><br>
509: &nbsp;&nbsp;&nbsp;}<br>
510: <br>
}}, {Raw_Trace={system.expectation_cfc$cf.udfCall3(/testbox/system/Expectation.cfc:382)}, codePrintPlain={380: 			variables.assert.notIncludes( argumentCollection=arguments );
381: 		} else {
382: 			variables.assert.includes( argumentCollection=arguments );
383: 		}
384: 		return this;
}, column={0}, line={382}, template={/home/runner/work/Lucee/Lucee/temp/testbox/testbox/system/Expectation.cfc}, id={??}, type={cfml}, codePrintHTML={380: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;variables.assert.notIncludes(&nbsp;argumentCollection=arguments&nbsp;);<br>
381: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;else&nbsp;{<br>
<b>382: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;variables.assert.includes(&nbsp;argumentCollection=arguments&nbsp;);</b><br>
383: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br>
384: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return&nbsp;this;<br>
}}, {Raw_Trace={tickets.ldev1676_cfc$cf.udfCall1(/test/tickets/LDEV1676.cfc:14)}, codePrintPlain={12: 					forms :	{ scene: "externalGeneralEntities-True" }
13: 				).filecontent;
14: 				expect( trim( result ) ).toInclude("http://update.lucee.org/rest/update/provider/echoGet/cgi");
15: 			});
16: 
}, column={0}, line={14}, template={/home/runner/work/Lucee/Lucee/test/tickets/LDEV1676.cfc}, id={??}, type={cfml}, codePrintHTML={12: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;forms&nbsp;:&nbsp;&nbsp;&nbsp;{&nbsp;scene:&nbsp;&quot;externalGeneralEntities-True&quot;&nbsp;}<br>
13: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;).filecontent;<br>
<b>14: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;expect(&nbsp;trim(&nbsp;result&nbsp;)&nbsp;).toInclude(&quot;http://update.lucee.org/rest/update/provider/echoGet/cgi&quot;);</b><br>
15: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;});<br>
16: <br>
}}, {Raw_Trace={system.basespec_cfc$cf.udfCall3(/testbox/system/BaseSpec.cfc:567)}, codePrintPlain={565: 					} else {
566: 						// Execute the Spec body
567: 						arguments.spec.body( data=arguments.spec.data );
568: 					}
569: 				} catch( any e ){
}, column={0}, line={567}, template={/home/runner/work/Lucee/Lucee/temp/testbox/testbox/system/BaseSpec.cfc}, id={??}, type={cfml}, codePrintHTML={565: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;else&nbsp;{<br>
566: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;Execute&nbsp;the&nbsp;Spec&nbsp;body<br>
<b>567: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;arguments.spec.body(&nbsp;data=arguments.spec.data&nbsp;);</b><br>
568: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br>
569: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;catch(&nbsp;any&nbsp;e&nbsp;){<br>
}}, {Raw_Trace={system.runners.bddrunner_cfc$cf.udfCall(/testbox/system/runners/BDDRunner.cfc:204)}, codePrintPlain={202: 						suiteStats=thread.suiteStats,
203: 						runner=this 
204: 					);
205: 
206: 					// verify call backs
}, column={0}, line={204}, template={/home/runner/work/Lucee/Lucee/temp/testbox/testbox/system/runners/BDDRunner.cfc}, id={??}, type={cfml}, codePrintHTML={202: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;suiteStats=thread.suiteStats,<br>
203: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;runner=this&nbsp;<br>
<b>204: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;);</b><br>
205: <br>
206: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;verify&nbsp;call&nbsp;backs<br>
}}, {Raw_Trace={system.runners.bddrunner_cfc$cf.udfCall(/testbox/system/runners/BDDRunner.cfc:75)}, codePrintPlain={73: 						testResults=arguments.testResults,
74: 						bundleStats=bundleStats,
75: 						callbacks=arguments.callbacks
76: 					);
77: 
}, column={0}, line={75}, template={/home/runner/work/Lucee/Lucee/temp/testbox/testbox/system/runners/BDDRunner.cfc}, id={??}, type={cfml}, codePrintHTML={73: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;testResults=arguments.testResults,<br>
74: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;bundleStats=bundleStats,<br>
<b>75: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;callbacks=arguments.callbacks</b><br>
76: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;);<br>
77: <br>
}}, {Raw_Trace={system.testbox_cfc$cf.udfCall1(/testbox/system/TestBox.cfc:364)}, codePrintPlain={362: 			// Run via BDD Style
363: 			new testbox.system.runners.BDDRunner( options=variables.options, testbox=this )
364: 				.run( target, arguments.testResults, arguments.callbacks );
365: 		}
366: 		else{
}, column={0}, line={364}, template={/home/runner/work/Lucee/Lucee/temp/testbox/testbox/system/TestBox.cfc}, id={??}, type={cfml}, codePrintHTML={362: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;Run&nbsp;via&nbsp;BDD&nbsp;Style<br>
363: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;new&nbsp;testbox.system.runners.BDDRunner(&nbsp;options=variables.options,&nbsp;testbox=this&nbsp;)<br>
<b>364: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;.run(&nbsp;target,&nbsp;arguments.testResults,&nbsp;arguments.callbacks&nbsp;);</b><br>
365: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br>
366: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;else{<br>
}}, {Raw_Trace={system.testbox_cfc$cf.udfCall1(/testbox/system/TestBox.cfc:170)}, codePrintPlain={168: 		for( var thisBundlePath in variables.bundles ){
169: 			// Execute Bundle
170: 			testBundle( bundlePath=thisBundlePath, testResults=results, callbacks=arguments.callbacks );
171: 		}
172: 
}, column={0}, line={170}, template={/home/runner/work/Lucee/Lucee/temp/testbox/testbox/system/TestBox.cfc}, id={??}, type={cfml}, codePrintHTML={168: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;for(&nbsp;var&nbsp;thisBundlePath&nbsp;in&nbsp;variables.bundles&nbsp;){<br>
169: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;Execute&nbsp;Bundle<br>
<b>170: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;testBundle(&nbsp;bundlePath=thisBundlePath,&nbsp;testResults=results,&nbsp;callbacks=arguments.callbacks&nbsp;);</b><br>
171: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br>
172: <br>
}}, {Raw_Trace={system.testbox_cfc$cf.udfCall1(/testbox/system/TestBox.cfc:98)}, codePrintPlain={96: 		if( !isNull( arguments.reporter ) ){ variables.reporter = arguments.reporter; }
97: 		// run it and get results
98: 		var results = runRaw( argumentCollection=arguments );
99: 		// store latest results
100:         variables.result = results;
}, column={0}, line={98}, template={/home/runner/work/Lucee/Lucee/temp/testbox/testbox/system/TestBox.cfc}, id={??}, type={cfml}, codePrintHTML={96: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(&nbsp;!isNull(&nbsp;arguments.reporter&nbsp;)&nbsp;){&nbsp;variables.reporter&nbsp;=&nbsp;arguments.reporter;&nbsp;}<br>
97: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;run&nbsp;it&nbsp;and&nbsp;get&nbsp;results<br>
<b>98: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;results&nbsp;=&nbsp;runRaw(&nbsp;argumentCollection=arguments&nbsp;);</b><br>
99: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;store&nbsp;latest&nbsp;results<br>
100: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;variables.result&nbsp;=&nbsp;results;<br>
}}, {Raw_Trace={_testrunner_cfc$cf.udfCall(/test/_testRunner.cfc:286)}, codePrintPlain={284: 	,onSpecEnd 		= function( bundle, testResults, suite, spec ){}*/
285: } // callbacks
286: 			); // report = tb.run
287: 
288: 	 		// get the result
}, column={0}, line={286}, template={/home/runner/work/Lucee/Lucee/test/_testRunner.cfc}, id={??}, type={cfml}, codePrintHTML={284: &nbsp;&nbsp;&nbsp;,onSpecEnd&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;function(&nbsp;bundle,&nbsp;testResults,&nbsp;suite,&nbsp;spec&nbsp;){}*/<br>
285: }&nbsp;//&nbsp;callbacks<br>
<b>286: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;);&nbsp;//&nbsp;report&nbsp;=&nbsp;tb.run</b><br>
287: <br>
288: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;get&nbsp;the&nbsp;result<br>
}}, {Raw_Trace={run_tests_cfm180$cf.call(/test/run-tests.cfm:284)}, codePrintPlain={282: 	systemOutput(NL & "-------------- Start Tests -----------", true);
283: 	silent {
284: 		testResults = new test._testRunner().runTests();
285: 	}
286: 
}, column={0}, line={284}, template={/home/runner/work/Lucee/Lucee/test/run-tests.cfm}, id={??}, type={cfml}, codePrintHTML={282: &nbsp;&nbsp;&nbsp;systemOutput(NL&nbsp;&amp;&nbsp;&quot;--------------&nbsp;Start&nbsp;Tests&nbsp;-----------&quot;,&nbsp;true);<br>
283: &nbsp;&nbsp;&nbsp;silent&nbsp;{<br>
<b>284: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;testResults&nbsp;=&nbsp;new&nbsp;test._testRunner().runTests();</b><br>
285: &nbsp;&nbsp;&nbsp;}<br>
286: <br>
}}]

Check warning on line 0 in test.tickets.LDEV1676

See this annotation in the file changed.

@github-actions github-actions / Lucee Test Results

Check xmlFeatures all insecure, bad xml (test.tickets.LDEV1676) failed

test/reports/junit-test-results-6.0.2.44-SNAPSHOT.xml [took 0s]
Raw output
The needle [http://update.lucee.org/rest/update/provider/echoGet/cgi] was not found in [lucee.runtime.exp.NativeException: The element type "hr" must be terminated by the matching end-tag "</hr>".  at lucee.runtime.text.xml.ThrowingErrorHandler.fatalError(ThrowingErrorHandler.java:44)  at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.fatalError(ErrorHandlerWrapper.java:181)  at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:399)  at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:326)  at com.sun.org.apache.xerces.internal.impl.XMLScanner.reportFatalError(XMLScanner.java:1466)  at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement(XMLDocumentFragmentScannerImpl.java:1748)  at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2966)  at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:601)  at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:112)  at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:504)  at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:841)  at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:770)  at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141)  at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:243)  at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:338)  at lucee.runtime.text.xml.XMLUtil.parse(XMLUtil.java:296)  at lucee.runtime.text.xml.XMLUtil.parse(XMLUtil.java:273)  at lucee.runtime.op.Caster.toXML(Caster.java:4888)  at lucee.runtime.op.Caster.toNode(Caster.java:4711)  at tickets.ldev1676.ldev1676_cfm$cf.call(/test/tickets/LDEV1676/LDEV1676.cfm:39)  at lucee.runtime.PageContextImpl._doInclude(PageContextImpl.java:1060)  at lucee.runtime.PageContextImpl._doInclude(PageContextImpl.java:952)  at lucee.runtime.listener.ModernAppListener._onRequest(ModernAppListener.java:220)  at lucee.runtime.listener.MixedAppListener.onRequest(MixedAppListener.java:44)  at lucee.runtime.PageContextImpl.execute(PageContextImpl.java:2716)  at lucee.runtime.PageContextImpl._execute(PageContextImpl.java:2702)  at lucee.runtime.PageContextImpl.executeCFML(PageContextImpl.java:2673)  at lucee.runtime.functions.system.InternalRequest.call(InternalRequest.java:142)  at tickets.ldev1676_cfc$cf.udfCall2(/test/tickets/LDEV1676.cfc:81)  at tickets.ldev1676_cfc$cf.udfCall(/test/tickets/LDEV1676.cfc)  at lucee.runtime.type.UDFImpl.implementation(UDFImpl.java:112)  at lucee.runtime.type.UDFImpl._call(UDFImpl.java:356)  at lucee.runtime.type.UDFImpl.callWithNamedValues(UDFImpl.java:213)  at lucee.runtime.type.EnvUDF.callWithNamedValues(EnvUDF.java:83)  at lucee.runtime.type.util.StructSupport.callWithNamedValues(StructSupport.java:286)  at lucee.runtime.util.VariableUtilImpl.callFunctionWithNamedValues(VariableUtilImpl.java:876)  at lucee.runtime.PageContextImpl.getFunctionWithNamedValues(PageContextImpl.java:2018)  at system.basespec_cfc$cf.udfCall3(/testbox/system/BaseSpec.cfc:567)  at system.basespec_cfc$cf.udfCall(/testbox/system/BaseSpec.cfc)  at lucee.runtime.type.UDFImpl.implementation(UDFImpl.java:112)  at lucee.runtime.type.UDFImpl._call(UDFImpl.java:356)  at lucee.runtime.type.UDFImpl.callWithNamedValues(UDFImpl.java:213)  at lucee.runtime.ComponentImpl._call(ComponentImpl.java:703)  at lucee.runtime.ComponentImpl._call(ComponentImpl.java:590)  at lucee.runtime.ComponentImpl.callWithNamedValues(ComponentImpl.java:2033)  at lucee.runtime.util.VariableUtilImpl.callFunctionWithNamedValues(VariableUtilImpl.java:876)  at lucee.runtime.PageContextImpl.getFunctionWithNamedValues(PageContextImpl.java:2018)  at system.runners.bddrunner_cfc$cf.udfCall(/testbox/system/runners/BDDRunner.cfc:204)  at lucee.runtime.type.UDFImpl.implementation(UDFImpl.java:112)  at lucee.runtime.type.UDFImpl._call(UDFImpl.java:356)  at lucee.runtime.type.UDFImpl.callWithNamedValues(UDFImpl.java:213)  at lucee.runtime.type.scope.UndefinedImpl.callWithNamedValues(UndefinedImpl.java:805)  at lucee.runtime.util.VariableUtilImpl.callFunctionWithNamedValues(VariableUtilImpl.java:876)  at lucee.runtime.PageContextImpl.getFunctionWithNamedValues(PageContextImpl.java:2018)  at system.runners.bddrunner_cfc$cf.udfCall(/testbox/system/runners/BDDRunner.cfc:75)  at lucee.runtime.type.UDFImpl.implementation(UDFImpl.java:112)  at lucee.runtime.type.UDFImpl._call(UDFImpl.java:356)  at lucee.runtime.type.UDFImpl.call(UDFImpl.java:223)  at lucee.runtime.ComponentImpl._call(ComponentImpl.java:702)  at lucee.runtime.ComponentImpl._call(ComponentImpl.java:590)  at lucee.runtime.ComponentImpl.call(ComponentImpl.java:2014)  at lucee.runtime.util.VariableUtilImpl.callFunctionWithoutNamedValues(VariableUtilImpl.java:797)  at lucee.runtime.PageContextImpl.getFunction(PageContextImpl.java:1999)  at system.testbox_cfc$cf.udfCall1(/testbox/system/TestBox.cfc:364)  at system.testbox_cfc$cf.udfCall(/testbox/system/TestBox.cfc)  at lucee.runtime.type.UDFImpl.implementation(UDFImpl.java:112)  at lucee.runtime.type.UDFImpl._call(UDFImpl.java:356)  at lucee.runtime.type.UDFImpl.callWithNamedValues(UDFImpl.java:213)  at lucee.runtime.type.scope.UndefinedImpl.callWithNamedValues(UndefinedImpl.java:805)  at lucee.runtime.util.VariableUtilImpl.callFunctionWithNamedValues(VariableUtilImpl.java:876)  at lucee.runtime.PageContextImpl.getFunctionWithNamedValues(PageContextImpl.java:2018)  at system.testbox_cfc$cf.udfCall1(/testbox/system/TestBox.cfc:170)  at system.testbox_cfc$cf.udfCall(/testbox/system/TestBox.cfc)  at lucee.runtime.type.UDFImpl.implementation(UDFImpl.java:112)  at lucee.runtime.type.UDFImpl._call(UDFImpl.java:356)  at lucee.runtime.type.UDFImpl.callWithNamedValues(UDFImpl.java:213)  at lucee.runtime.type.scope.UndefinedImpl.callWithNamedValues(UndefinedImpl.java:805)  at lucee.runtime.util.VariableUtilImpl.callFunctionWithNamedValues(VariableUtilImpl.java:876)  at lucee.runtime.PageContextImpl.getFunctionWithNamedValues(PageContextImpl.java:2018)  at system.testbox_cfc$cf.udfCall1(/testbox/system/TestBox.cfc:98)  at system.testbox_cfc$cf.udfCall(/testbox/system/TestBox.cfc)  at lucee.runtime.type.UDFImpl.implementation(UDFImpl.java:112)  at lucee.runtime.type.UDFImpl._call(UDFImpl.java:356)  at lucee.runtime.type.UDFImpl.callWithNamedValues(UDFImpl.java:213)  at lucee.runtime.ComponentImpl._call(ComponentImpl.java:703)  at lucee.runtime.ComponentImpl._call(ComponentImpl.java:590)  at lucee.runtime.ComponentImpl.callWithNamedValues(ComponentImpl.java:2033)  at lucee.runtime.util.VariableUtilImpl.callFunctionWithNamedValues(VariableUtilImpl.java:876)  at lucee.runtime.PageContextImpl.getFunctionWithNamedValues(PageContextImpl.java:2018)  at _testrunner_cfc$cf.udfCall(/test/_testRunner.cfc:286)  at lucee.runtime.type.UDFImpl.implementation(UDFImpl.java:112)  at lucee.runtime.type.UDFImpl._call(UDFImpl.java:356)  at lucee.runtime.type.UDFImpl.call(UDFImpl.java:223)  at lucee.runtime.ComponentImpl._call(ComponentImpl.java:702)  at lucee.runtime.ComponentImpl._call(ComponentImpl.java:590)  at lucee.runtime.ComponentImpl.call(ComponentImpl.java:2014)  at lucee.runtime.util.VariableUtilImpl.callFunctionWithoutNamedValues(VariableUtilImpl.java:797)  at lucee.runtime.PageContextImpl.getFunction(PageContextImpl.java:1999)  at run_tests_cfm180$cf.call(/test/run-tests.cfm:284)  at lucee.runtime.PageContextImpl._doInclude(PageContextImpl.java:1060)  at lucee.runtime.PageContextImpl._doInclude(PageContextImpl.java:952)  at lucee.runtime.PageContextImpl.doInclude(PageContextImpl.java:933)  at 10abffm4osc5b.call(Unknown Source)  at lucee.runtime.compiler.Renderer.tag(Renderer.java:107)  at lucee.runtime.compiler.Renderer.script(Renderer.java:97)  at lucee.runtime.jsr223.ScriptEngineImpl.eval(ScriptEngineImpl.java:65)  at lucee.runtime.jsr223.ScriptEngineImpl.eval(ScriptEngineImpl.java:220)  at org.apache.tools.ant.util.optional.JavaxScriptRunner.evaluateScript(JavaxScriptRunner.java:154)  at org.apache.tools.ant.util.optional.JavaxScriptRunner.executeScript(JavaxScriptRunner.java:86)  at org.apache.tools.ant.taskdefs.optional.Script.execute(Script.java:54)  at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:299)  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)  at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)  at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)  at java.lang.reflect.Method.invoke(Method.java:498)  at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:99)  at org.apache.tools.ant.Task.perform(Task.java:350)  at org.apache.tools.ant.Target.execute(Target.java:449)  at org.apache.tools.ant.Target.performTasks(Target.java:470)  at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1401)  at org.apache.tools.ant.Project.executeTarget(Project.java:1374)  at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)  at org.apache.tools.ant.Project.executeTargets(Project.java:1264)  at org.apache.tools.ant.Main.runBuild(Main.java:818)  at org.apache.tools.ant.Main.startAnt(Main.java:223)  at org.apache.tools.ant.launch.Launcher.run(Launcher.java:284)  at org.apache.tools.ant.launch.Launcher.main(Launcher.java:101) Caused by: org.xml.sax.SAXException: The element type "hr" must be terminated by the matching end-tag "</hr>". org.xml.sax.SAXParseException; lineNumber: 6; columnNumber: 3; The element type "hr" must be terminated by the matching end-tag "</hr>".  ... 127 more Caused by: org.xml.sax.SAXParseException; lineNumber: 6; columnNumber: 3; The element type "hr" must be terminated by the matching end-tag "</hr>".  at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(ErrorHandlerWrapper.java:204)  at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.fatalError(ErrorHandlerWrapper.java:178)  ... 125 more]

					[{Raw_Trace={system.assertion_cfc$cf.udfCall1(/testbox/system/Assertion.cfc:16)}, codePrintPlain={14: 	function fail( message="" ){
15: 		arguments.message = ( len( arguments.message ) ? arguments.message : "A test failure occurred" );
16: 		throw(type="TestBox.AssertionFailed", message=arguments.message);
17: 	}
18: 
}, column={0}, line={16}, template={/home/runner/work/Lucee/Lucee/temp/testbox/testbox/system/Assertion.cfc}, id={??}, type={cfml}, codePrintHTML={14: &nbsp;&nbsp;&nbsp;function&nbsp;fail(&nbsp;message=&quot;&quot;&nbsp;){<br>
15: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;arguments.message&nbsp;=&nbsp;(&nbsp;len(&nbsp;arguments.message&nbsp;)&nbsp;?&nbsp;arguments.message&nbsp;:&nbsp;&quot;A&nbsp;test&nbsp;failure&nbsp;occurred&quot;&nbsp;);<br>
<b>16: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;throw(type=&quot;TestBox.AssertionFailed&quot;,&nbsp;message=arguments.message);</b><br>
17: &nbsp;&nbsp;&nbsp;}<br>
18: <br>
}}, {Raw_Trace={system.assertion_cfc$cf.udfCall4(/testbox/system/Assertion.cfc:508)}, codePrintPlain={506: 		}
507: 
508: 		fail( arguments.message );
509: 	}
510: 
}, column={0}, line={508}, template={/home/runner/work/Lucee/Lucee/temp/testbox/testbox/system/Assertion.cfc}, id={??}, type={cfml}, codePrintHTML={506: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br>
507: <br>
<b>508: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;fail(&nbsp;arguments.message&nbsp;);</b><br>
509: &nbsp;&nbsp;&nbsp;}<br>
510: <br>
}}, {Raw_Trace={system.expectation_cfc$cf.udfCall3(/testbox/system/Expectation.cfc:382)}, codePrintPlain={380: 			variables.assert.notIncludes( argumentCollection=arguments );
381: 		} else {
382: 			variables.assert.includes( argumentCollection=arguments );
383: 		}
384: 		return this;
}, column={0}, line={382}, template={/home/runner/work/Lucee/Lucee/temp/testbox/testbox/system/Expectation.cfc}, id={??}, type={cfml}, codePrintHTML={380: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;variables.assert.notIncludes(&nbsp;argumentCollection=arguments&nbsp;);<br>
381: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;else&nbsp;{<br>
<b>382: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;variables.assert.includes(&nbsp;argumentCollection=arguments&nbsp;);</b><br>
383: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br>
384: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return&nbsp;this;<br>
}}, {Raw_Trace={tickets.ldev1676_cfc$cf.udfCall2(/test/tickets/LDEV1676.cfc:82)}, codePrintPlain={80: 					}
81: 				).filecontent;
82: 				expect( trim( result ) ).toInclude("http://update.lucee.org/rest/update/provider/echoGet/cgi");
83: 			});
84: 
}, column={0}, line={82}, template={/home/runner/work/Lucee/Lucee/test/tickets/LDEV1676.cfc}, id={??}, type={cfml}, codePrintHTML={80: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br>
81: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;).filecontent;<br>
<b>82: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;expect(&nbsp;trim(&nbsp;result&nbsp;)&nbsp;).toInclude(&quot;http://update.lucee.org/rest/update/provider/echoGet/cgi&quot;);</b><br>
83: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;});<br>
84: <br>
}}, {Raw_Trace={system.basespec_cfc$cf.udfCall3(/testbox/system/BaseSpec.cfc:567)}, codePrintPlain={565: 					} else {
566: 						// Execute the Spec body
567: 						arguments.spec.body( data=arguments.spec.data );
568: 					}
569: 				} catch( any e ){
}, column={0}, line={567}, template={/home/runner/work/Lucee/Lucee/temp/testbox/testbox/system/BaseSpec.cfc}, id={??}, type={cfml}, codePrintHTML={565: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;else&nbsp;{<br>
566: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;Execute&nbsp;the&nbsp;Spec&nbsp;body<br>
<b>567: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;arguments.spec.body(&nbsp;data=arguments.spec.data&nbsp;);</b><br>
568: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br>
569: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;catch(&nbsp;any&nbsp;e&nbsp;){<br>
}}, {Raw_Trace={system.runners.bddrunner_cfc$cf.udfCall(/testbox/system/runners/BDDRunner.cfc:204)}, codePrintPlain={202: 						suiteStats=thread.suiteStats,
203: 						runner=this 
204: 					);
205: 
206: 					// verify call backs
}, column={0}, line={204}, template={/home/runner/work/Lucee/Lucee/temp/testbox/testbox/system/runners/BDDRunner.cfc}, id={??}, type={cfml}, codePrintHTML={202: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;suiteStats=thread.suiteStats,<br>
203: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;runner=this&nbsp;<br>
<b>204: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;);</b><br>
205: <br>
206: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;verify&nbsp;call&nbsp;backs<br>
}}, {Raw_Trace={system.runners.bddrunner_cfc$cf.udfCall(/testbox/system/runners/BDDRunner.cfc:75)}, codePrintPlain={73: 						testResults=arguments.testResults,
74: 						bundleStats=bundleStats,
75: 						callbacks=arguments.callbacks
76: 					);
77: 
}, column={0}, line={75}, template={/home/runner/work/Lucee/Lucee/temp/testbox/testbox/system/runners/BDDRunner.cfc}, id={??}, type={cfml}, codePrintHTML={73: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;testResults=arguments.testResults,<br>
74: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;bundleStats=bundleStats,<br>
<b>75: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;callbacks=arguments.callbacks</b><br>
76: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;);<br>
77: <br>
}}, {Raw_Trace={system.testbox_cfc$cf.udfCall1(/testbox/system/TestBox.cfc:364)}, codePrintPlain={362: 			// Run via BDD Style
363: 			new testbox.system.runners.BDDRunner( options=variables.options, testbox=this )
364: 				.run( target, arguments.testResults, arguments.callbacks );
365: 		}
366: 		else{
}, column={0}, line={364}, template={/home/runner/work/Lucee/Lucee/temp/testbox/testbox/system/TestBox.cfc}, id={??}, type={cfml}, codePrintHTML={362: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;Run&nbsp;via&nbsp;BDD&nbsp;Style<br>
363: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;new&nbsp;testbox.system.runners.BDDRunner(&nbsp;options=variables.options,&nbsp;testbox=this&nbsp;)<br>
<b>364: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;.run(&nbsp;target,&nbsp;arguments.testResults,&nbsp;arguments.callbacks&nbsp;);</b><br>
365: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br>
366: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;else{<br>
}}, {Raw_Trace={system.testbox_cfc$cf.udfCall1(/testbox/system/TestBox.cfc:170)}, codePrintPlain={168: 		for( var thisBundlePath in variables.bundles ){
169: 			// Execute Bundle
170: 			testBundle( bundlePath=thisBundlePath, testResults=results, callbacks=arguments.callbacks );
171: 		}
172: 
}, column={0}, line={170}, template={/home/runner/work/Lucee/Lucee/temp/testbox/testbox/system/TestBox.cfc}, id={??}, type={cfml}, codePrintHTML={168: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;for(&nbsp;var&nbsp;thisBundlePath&nbsp;in&nbsp;variables.bundles&nbsp;){<br>
169: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;Execute&nbsp;Bundle<br>
<b>170: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;testBundle(&nbsp;bundlePath=thisBundlePath,&nbsp;testResults=results,&nbsp;callbacks=arguments.callbacks&nbsp;);</b><br>
171: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br>
172: <br>
}}, {Raw_Trace={system.testbox_cfc$cf.udfCall1(/testbox/system/TestBox.cfc:98)}, codePrintPlain={96: 		if( !isNull( arguments.reporter ) ){ variables.reporter = arguments.reporter; }
97: 		// run it and get results
98: 		var results = runRaw( argumentCollection=arguments );
99: 		// store latest results
100:         variables.result = results;
}, column={0}, line={98}, template={/home/runner/work/Lucee/Lucee/temp/testbox/testbox/system/TestBox.cfc}, id={??}, type={cfml}, codePrintHTML={96: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(&nbsp;!isNull(&nbsp;arguments.reporter&nbsp;)&nbsp;){&nbsp;variables.reporter&nbsp;=&nbsp;arguments.reporter;&nbsp;}<br>
97: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;run&nbsp;it&nbsp;and&nbsp;get&nbsp;results<br>
<b>98: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;results&nbsp;=&nbsp;runRaw(&nbsp;argumentCollection=arguments&nbsp;);</b><br>
99: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;store&nbsp;latest&nbsp;results<br>
100: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;variables.result&nbsp;=&nbsp;results;<br>
}}, {Raw_Trace={_testrunner_cfc$cf.udfCall(/test/_testRunner.cfc:286)}, codePrintPlain={284: 	,onSpecEnd 		= function( bundle, testResults, suite, spec ){}*/
285: } // callbacks
286: 			); // report = tb.run
287: 
288: 	 		// get the result
}, column={0}, line={286}, template={/home/runner/work/Lucee/Lucee/test/_testRunner.cfc}, id={??}, type={cfml}, codePrintHTML={284: &nbsp;&nbsp;&nbsp;,onSpecEnd&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;function(&nbsp;bundle,&nbsp;testResults,&nbsp;suite,&nbsp;spec&nbsp;){}*/<br>
285: }&nbsp;//&nbsp;callbacks<br>
<b>286: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;);&nbsp;//&nbsp;report&nbsp;=&nbsp;tb.run</b><br>
287: <br>
288: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;get&nbsp;the&nbsp;result<br>
}}, {Raw_Trace={run_tests_cfm180$cf.call(/test/run-tests.cfm:284)}, codePrintPlain={282: 	systemOutput(NL & "-------------- Start Tests -----------", true);
283: 	silent {
284: 		testResults = new test._testRunner().runTests();
285: 	}
286: 
}, column={0}, line={284}, template={/home/runner/work/Lucee/Lucee/test/run-tests.cfm}, id={??}, type={cfml}, codePrintHTML={282: &nbsp;&nbsp;&nbsp;systemOutput(NL&nbsp;&amp;&nbsp;&quot;--------------&nbsp;Start&nbsp;Tests&nbsp;-----------&quot;,&nbsp;true);<br>
283: &nbsp;&nbsp;&nbsp;silent&nbsp;{<br>
<b>284: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;testResults&nbsp;=&nbsp;new&nbsp;test._testRunner().runTests();</b><br>
285: &nbsp;&nbsp;&nbsp;}<br>
286: <br>
}}]

Check warning on line 0 in test.tickets.LDEV1676

See this annotation in the file changed.

@github-actions github-actions / Lucee Test Results

Check xmlFeatures default, bad xml, cfapplication override (test.tickets.LDEV1676) failed

test/reports/junit-test-results-6.0.2.44-SNAPSHOT.xml [took 0s]
Raw output
The needle [http://update.lucee.org/rest/update/provider/echoGet/cgi] was not found in [lucee.runtime.exp.NativeException: The element type "hr" must be terminated by the matching end-tag "</hr>".  at lucee.runtime.text.xml.ThrowingErrorHandler.fatalError(ThrowingErrorHandler.java:44)  at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.fatalError(ErrorHandlerWrapper.java:181)  at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:399)  at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:326)  at com.sun.org.apache.xerces.internal.impl.XMLScanner.reportFatalError(XMLScanner.java:1466)  at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement(XMLDocumentFragmentScannerImpl.java:1748)  at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2966)  at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:601)  at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:112)  at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:504)  at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:841)  at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:770)  at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141)  at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:243)  at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:338)  at lucee.runtime.text.xml.XMLUtil.parse(XMLUtil.java:296)  at lucee.runtime.text.xml.XMLUtil.parse(XMLUtil.java:273)  at lucee.runtime.op.Caster.toXML(Caster.java:4888)  at lucee.runtime.op.Caster.toNode(Caster.java:4711)  at tickets.ldev1676.ldev1676_cfm$cf.call(/test/tickets/LDEV1676/LDEV1676.cfm:39)  at lucee.runtime.PageContextImpl._doInclude(PageContextImpl.java:1060)  at lucee.runtime.PageContextImpl._doInclude(PageContextImpl.java:952)  at lucee.runtime.listener.ModernAppListener._onRequest(ModernAppListener.java:220)  at lucee.runtime.listener.MixedAppListener.onRequest(MixedAppListener.java:44)  at lucee.runtime.PageContextImpl.execute(PageContextImpl.java:2716)  at lucee.runtime.PageContextImpl._execute(PageContextImpl.java:2702)  at lucee.runtime.PageContextImpl.executeCFML(PageContextImpl.java:2673)  at lucee.runtime.functions.system.InternalRequest.call(InternalRequest.java:142)  at tickets.ldev1676_cfc$cf.udfCall2(/test/tickets/LDEV1676.cfc:107)  at tickets.ldev1676_cfc$cf.udfCall(/test/tickets/LDEV1676.cfc)  at lucee.runtime.type.UDFImpl.implementation(UDFImpl.java:112)  at lucee.runtime.type.UDFImpl._call(UDFImpl.java:356)  at lucee.runtime.type.UDFImpl.callWithNamedValues(UDFImpl.java:213)  at lucee.runtime.type.EnvUDF.callWithNamedValues(EnvUDF.java:83)  at lucee.runtime.type.util.StructSupport.callWithNamedValues(StructSupport.java:286)  at lucee.runtime.util.VariableUtilImpl.callFunctionWithNamedValues(VariableUtilImpl.java:876)  at lucee.runtime.PageContextImpl.getFunctionWithNamedValues(PageContextImpl.java:2018)  at system.basespec_cfc$cf.udfCall3(/testbox/system/BaseSpec.cfc:567)  at system.basespec_cfc$cf.udfCall(/testbox/system/BaseSpec.cfc)  at lucee.runtime.type.UDFImpl.implementation(UDFImpl.java:112)  at lucee.runtime.type.UDFImpl._call(UDFImpl.java:356)  at lucee.runtime.type.UDFImpl.callWithNamedValues(UDFImpl.java:213)  at lucee.runtime.ComponentImpl._call(ComponentImpl.java:703)  at lucee.runtime.ComponentImpl._call(ComponentImpl.java:590)  at lucee.runtime.ComponentImpl.callWithNamedValues(ComponentImpl.java:2033)  at lucee.runtime.util.VariableUtilImpl.callFunctionWithNamedValues(VariableUtilImpl.java:876)  at lucee.runtime.PageContextImpl.getFunctionWithNamedValues(PageContextImpl.java:2018)  at system.runners.bddrunner_cfc$cf.udfCall(/testbox/system/runners/BDDRunner.cfc:204)  at lucee.runtime.type.UDFImpl.implementation(UDFImpl.java:112)  at lucee.runtime.type.UDFImpl._call(UDFImpl.java:356)  at lucee.runtime.type.UDFImpl.callWithNamedValues(UDFImpl.java:213)  at lucee.runtime.type.scope.UndefinedImpl.callWithNamedValues(UndefinedImpl.java:805)  at lucee.runtime.util.VariableUtilImpl.callFunctionWithNamedValues(VariableUtilImpl.java:876)  at lucee.runtime.PageContextImpl.getFunctionWithNamedValues(PageContextImpl.java:2018)  at system.runners.bddrunner_cfc$cf.udfCall(/testbox/system/runners/BDDRunner.cfc:75)  at lucee.runtime.type.UDFImpl.implementation(UDFImpl.java:112)  at lucee.runtime.type.UDFImpl._call(UDFImpl.java:356)  at lucee.runtime.type.UDFImpl.call(UDFImpl.java:223)  at lucee.runtime.ComponentImpl._call(ComponentImpl.java:702)  at lucee.runtime.ComponentImpl._call(ComponentImpl.java:590)  at lucee.runtime.ComponentImpl.call(ComponentImpl.java:2014)  at lucee.runtime.util.VariableUtilImpl.callFunctionWithoutNamedValues(VariableUtilImpl.java:797)  at lucee.runtime.PageContextImpl.getFunction(PageContextImpl.java:1999)  at system.testbox_cfc$cf.udfCall1(/testbox/system/TestBox.cfc:364)  at system.testbox_cfc$cf.udfCall(/testbox/system/TestBox.cfc)  at lucee.runtime.type.UDFImpl.implementation(UDFImpl.java:112)  at lucee.runtime.type.UDFImpl._call(UDFImpl.java:356)  at lucee.runtime.type.UDFImpl.callWithNamedValues(UDFImpl.java:213)  at lucee.runtime.type.scope.UndefinedImpl.callWithNamedValues(UndefinedImpl.java:805)  at lucee.runtime.util.VariableUtilImpl.callFunctionWithNamedValues(VariableUtilImpl.java:876)  at lucee.runtime.PageContextImpl.getFunctionWithNamedValues(PageContextImpl.java:2018)  at system.testbox_cfc$cf.udfCall1(/testbox/system/TestBox.cfc:170)  at system.testbox_cfc$cf.udfCall(/testbox/system/TestBox.cfc)  at lucee.runtime.type.UDFImpl.implementation(UDFImpl.java:112)  at lucee.runtime.type.UDFImpl._call(UDFImpl.java:356)  at lucee.runtime.type.UDFImpl.callWithNamedValues(UDFImpl.java:213)  at lucee.runtime.type.scope.UndefinedImpl.callWithNamedValues(UndefinedImpl.java:805)  at lucee.runtime.util.VariableUtilImpl.callFunctionWithNamedValues(VariableUtilImpl.java:876)  at lucee.runtime.PageContextImpl.getFunctionWithNamedValues(PageContextImpl.java:2018)  at system.testbox_cfc$cf.udfCall1(/testbox/system/TestBox.cfc:98)  at system.testbox_cfc$cf.udfCall(/testbox/system/TestBox.cfc)  at lucee.runtime.type.UDFImpl.implementation(UDFImpl.java:112)  at lucee.runtime.type.UDFImpl._call(UDFImpl.java:356)  at lucee.runtime.type.UDFImpl.callWithNamedValues(UDFImpl.java:213)  at lucee.runtime.ComponentImpl._call(ComponentImpl.java:703)  at lucee.runtime.ComponentImpl._call(ComponentImpl.java:590)  at lucee.runtime.ComponentImpl.callWithNamedValues(ComponentImpl.java:2033)  at lucee.runtime.util.VariableUtilImpl.callFunctionWithNamedValues(VariableUtilImpl.java:876)  at lucee.runtime.PageContextImpl.getFunctionWithNamedValues(PageContextImpl.java:2018)  at _testrunner_cfc$cf.udfCall(/test/_testRunner.cfc:286)  at lucee.runtime.type.UDFImpl.implementation(UDFImpl.java:112)  at lucee.runtime.type.UDFImpl._call(UDFImpl.java:356)  at lucee.runtime.type.UDFImpl.call(UDFImpl.java:223)  at lucee.runtime.ComponentImpl._call(ComponentImpl.java:702)  at lucee.runtime.ComponentImpl._call(ComponentImpl.java:590)  at lucee.runtime.ComponentImpl.call(ComponentImpl.java:2014)  at lucee.runtime.util.VariableUtilImpl.callFunctionWithoutNamedValues(VariableUtilImpl.java:797)  at lucee.runtime.PageContextImpl.getFunction(PageContextImpl.java:1999)  at run_tests_cfm180$cf.call(/test/run-tests.cfm:284)  at lucee.runtime.PageContextImpl._doInclude(PageContextImpl.java:1060)  at lucee.runtime.PageContextImpl._doInclude(PageContextImpl.java:952)  at lucee.runtime.PageContextImpl.doInclude(PageContextImpl.java:933)  at 10abffm4osc5b.call(Unknown Source)  at lucee.runtime.compiler.Renderer.tag(Renderer.java:107)  at lucee.runtime.compiler.Renderer.script(Renderer.java:97)  at lucee.runtime.jsr223.ScriptEngineImpl.eval(ScriptEngineImpl.java:65)  at lucee.runtime.jsr223.ScriptEngineImpl.eval(ScriptEngineImpl.java:220)  at org.apache.tools.ant.util.optional.JavaxScriptRunner.evaluateScript(JavaxScriptRunner.java:154)  at org.apache.tools.ant.util.optional.JavaxScriptRunner.executeScript(JavaxScriptRunner.java:86)  at org.apache.tools.ant.taskdefs.optional.Script.execute(Script.java:54)  at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:299)  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)  at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)  at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)  at java.lang.reflect.Method.invoke(Method.java:498)  at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:99)  at org.apache.tools.ant.Task.perform(Task.java:350)  at org.apache.tools.ant.Target.execute(Target.java:449)  at org.apache.tools.ant.Target.performTasks(Target.java:470)  at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1401)  at org.apache.tools.ant.Project.executeTarget(Project.java:1374)  at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)  at org.apache.tools.ant.Project.executeTargets(Project.java:1264)  at org.apache.tools.ant.Main.runBuild(Main.java:818)  at org.apache.tools.ant.Main.startAnt(Main.java:223)  at org.apache.tools.ant.launch.Launcher.run(Launcher.java:284)  at org.apache.tools.ant.launch.Launcher.main(Launcher.java:101) Caused by: org.xml.sax.SAXException: The element type "hr" must be terminated by the matching end-tag "</hr>". org.xml.sax.SAXParseException; lineNumber: 6; columnNumber: 3; The element type "hr" must be terminated by the matching end-tag "</hr>".  ... 127 more Caused by: org.xml.sax.SAXParseException; lineNumber: 6; columnNumber: 3; The element type "hr" must be terminated by the matching end-tag "</hr>".  at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(ErrorHandlerWrapper.java:204)  at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.fatalError(ErrorHandlerWrapper.java:178)  ... 125 more]

					[{Raw_Trace={system.assertion_cfc$cf.udfCall1(/testbox/system/Assertion.cfc:16)}, codePrintPlain={14: 	function fail( message="" ){
15: 		arguments.message = ( len( arguments.message ) ? arguments.message : "A test failure occurred" );
16: 		throw(type="TestBox.AssertionFailed", message=arguments.message);
17: 	}
18: 
}, column={0}, line={16}, template={/home/runner/work/Lucee/Lucee/temp/testbox/testbox/system/Assertion.cfc}, id={??}, type={cfml}, codePrintHTML={14: &nbsp;&nbsp;&nbsp;function&nbsp;fail(&nbsp;message=&quot;&quot;&nbsp;){<br>
15: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;arguments.message&nbsp;=&nbsp;(&nbsp;len(&nbsp;arguments.message&nbsp;)&nbsp;?&nbsp;arguments.message&nbsp;:&nbsp;&quot;A&nbsp;test&nbsp;failure&nbsp;occurred&quot;&nbsp;);<br>
<b>16: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;throw(type=&quot;TestBox.AssertionFailed&quot;,&nbsp;message=arguments.message);</b><br>
17: &nbsp;&nbsp;&nbsp;}<br>
18: <br>
}}, {Raw_Trace={system.assertion_cfc$cf.udfCall4(/testbox/system/Assertion.cfc:508)}, codePrintPlain={506: 		}
507: 
508: 		fail( arguments.message );
509: 	}
510: 
}, column={0}, line={508}, template={/home/runner/work/Lucee/Lucee/temp/testbox/testbox/system/Assertion.cfc}, id={??}, type={cfml}, codePrintHTML={506: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br>
507: <br>
<b>508: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;fail(&nbsp;arguments.message&nbsp;);</b><br>
509: &nbsp;&nbsp;&nbsp;}<br>
510: <br>
}}, {Raw_Trace={system.expectation_cfc$cf.udfCall3(/testbox/system/Expectation.cfc:382)}, codePrintPlain={380: 			variables.assert.notIncludes( argumentCollection=arguments );
381: 		} else {
382: 			variables.assert.includes( argumentCollection=arguments );
383: 		}
384: 		return this;
}, column={0}, line={382}, template={/home/runner/work/Lucee/Lucee/temp/testbox/testbox/system/Expectation.cfc}, id={??}, type={cfml}, codePrintHTML={380: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;variables.assert.notIncludes(&nbsp;argumentCollection=arguments&nbsp;);<br>
381: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;else&nbsp;{<br>
<b>382: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;variables.assert.includes(&nbsp;argumentCollection=arguments&nbsp;);</b><br>
383: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br>
384: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return&nbsp;this;<br>
}}, {Raw_Trace={tickets.ldev1676_cfc$cf.udfCall2(/test/tickets/LDEV1676.cfc:108)}, codePrintPlain={106: 					}
107: 				).filecontent;
108: 				expect( trim( result ) ).toInclude("http://update.lucee.org/rest/update/provider/echoGet/cgi");
109: 			});
110: 
}, column={0}, line={108}, template={/home/runner/work/Lucee/Lucee/test/tickets/LDEV1676.cfc}, id={??}, type={cfml}, codePrintHTML={106: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br>
107: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;).filecontent;<br>
<b>108: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;expect(&nbsp;trim(&nbsp;result&nbsp;)&nbsp;).toInclude(&quot;http://update.lucee.org/rest/update/provider/echoGet/cgi&quot;);</b><br>
109: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;});<br>
110: <br>
}}, {Raw_Trace={system.basespec_cfc$cf.udfCall3(/testbox/system/BaseSpec.cfc:567)}, codePrintPlain={565: 					} else {
566: 						// Execute the Spec body
567: 						arguments.spec.body( data=arguments.spec.data );
568: 					}
569: 				} catch( any e ){
}, column={0}, line={567}, template={/home/runner/work/Lucee/Lucee/temp/testbox/testbox/system/BaseSpec.cfc}, id={??}, type={cfml}, codePrintHTML={565: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;else&nbsp;{<br>
566: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;Execute&nbsp;the&nbsp;Spec&nbsp;body<br>
<b>567: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;arguments.spec.body(&nbsp;data=arguments.spec.data&nbsp;);</b><br>
568: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br>
569: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;catch(&nbsp;any&nbsp;e&nbsp;){<br>
}}, {Raw_Trace={system.runners.bddrunner_cfc$cf.udfCall(/testbox/system/runners/BDDRunner.cfc:204)}, codePrintPlain={202: 						suiteStats=thread.suiteStats,
203: 						runner=this 
204: 					);
205: 
206: 					// verify call backs
}, column={0}, line={204}, template={/home/runner/work/Lucee/Lucee/temp/testbox/testbox/system/runners/BDDRunner.cfc}, id={??}, type={cfml}, codePrintHTML={202: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;suiteStats=thread.suiteStats,<br>
203: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;runner=this&nbsp;<br>
<b>204: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;);</b><br>
205: <br>
206: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;verify&nbsp;call&nbsp;backs<br>
}}, {Raw_Trace={system.runners.bddrunner_cfc$cf.udfCall(/testbox/system/runners/BDDRunner.cfc:75)}, codePrintPlain={73: 						testResults=arguments.testResults,
74: 						bundleStats=bundleStats,
75: 						callbacks=arguments.callbacks
76: 					);
77: 
}, column={0}, line={75}, template={/home/runner/work/Lucee/Lucee/temp/testbox/testbox/system/runners/BDDRunner.cfc}, id={??}, type={cfml}, codePrintHTML={73: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;testResults=arguments.testResults,<br>
74: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;bundleStats=bundleStats,<br>
<b>75: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;callbacks=arguments.callbacks</b><br>
76: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;);<br>
77: <br>
}}, {Raw_Trace={system.testbox_cfc$cf.udfCall1(/testbox/system/TestBox.cfc:364)}, codePrintPlain={362: 			// Run via BDD Style
363: 			new testbox.system.runners.BDDRunner( options=variables.options, testbox=this )
364: 				.run( target, arguments.testResults, arguments.callbacks );
365: 		}
366: 		else{
}, column={0}, line={364}, template={/home/runner/work/Lucee/Lucee/temp/testbox/testbox/system/TestBox.cfc}, id={??}, type={cfml}, codePrintHTML={362: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;Run&nbsp;via&nbsp;BDD&nbsp;Style<br>
363: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;new&nbsp;testbox.system.runners.BDDRunner(&nbsp;options=variables.options,&nbsp;testbox=this&nbsp;)<br>
<b>364: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;.run(&nbsp;target,&nbsp;arguments.testResults,&nbsp;arguments.callbacks&nbsp;);</b><br>
365: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br>
366: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;else{<br>
}}, {Raw_Trace={system.testbox_cfc$cf.udfCall1(/testbox/system/TestBox.cfc:170)}, codePrintPlain={168: 		for( var thisBundlePath in variables.bundles ){
169: 			// Execute Bundle
170: 			testBundle( bundlePath=thisBundlePath, testResults=results, callbacks=arguments.callbacks );
171: 		}
172: 
}, column={0}, line={170}, template={/home/runner/work/Lucee/Lucee/temp/testbox/testbox/system/TestBox.cfc}, id={??}, type={cfml}, codePrintHTML={168: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;for(&nbsp;var&nbsp;thisBundlePath&nbsp;in&nbsp;variables.bundles&nbsp;){<br>
169: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;Execute&nbsp;Bundle<br>
<b>170: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;testBundle(&nbsp;bundlePath=thisBundlePath,&nbsp;testResults=results,&nbsp;callbacks=arguments.callbacks&nbsp;);</b><br>
171: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br>
172: <br>
}}, {Raw_Trace={system.testbox_cfc$cf.udfCall1(/testbox/system/TestBox.cfc:98)}, codePrintPlain={96: 		if( !isNull( arguments.reporter ) ){ variables.reporter = arguments.reporter; }
97: 		// run it and get results
98: 		var results = runRaw( argumentCollection=arguments );
99: 		// store latest results
100:         variables.result = results;
}, column={0}, line={98}, template={/home/runner/work/Lucee/Lucee/temp/testbox/testbox/system/TestBox.cfc}, id={??}, type={cfml}, codePrintHTML={96: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(&nbsp;!isNull(&nbsp;arguments.reporter&nbsp;)&nbsp;){&nbsp;variables.reporter&nbsp;=&nbsp;arguments.reporter;&nbsp;}<br>
97: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;run&nbsp;it&nbsp;and&nbsp;get&nbsp;results<br>
<b>98: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;results&nbsp;=&nbsp;runRaw(&nbsp;argumentCollection=arguments&nbsp;);</b><br>
99: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;store&nbsp;latest&nbsp;results<br>
100: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;variables.result&nbsp;=&nbsp;results;<br>
}}, {Raw_Trace={_testrunner_cfc$cf.udfCall(/test/_testRunner.cfc:286)}, codePrintPlain={284: 	,onSpecEnd 		= function( bundle, testResults, suite, spec ){}*/
285: } // callbacks
286: 			); // report = tb.run
287: 
288: 	 		// get the result
}, column={0}, line={286}, template={/home/runner/work/Lucee/Lucee/test/_testRunner.cfc}, id={??}, type={cfml}, codePrintHTML={284: &nbsp;&nbsp;&nbsp;,onSpecEnd&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;function(&nbsp;bundle,&nbsp;testResults,&nbsp;suite,&nbsp;spec&nbsp;){}*/<br>
285: }&nbsp;//&nbsp;callbacks<br>
<b>286: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;);&nbsp;//&nbsp;report&nbsp;=&nbsp;tb.run</b><br>
287: <br>
288: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;get&nbsp;the&nbsp;result<br>
}}, {Raw_Trace={run_tests_cfm180$cf.call(/test/run-tests.cfm:284)}, codePrintPlain={282: 	systemOutput(NL & "-------------- Start Tests -----------", true);
283: 	silent {
284: 		testResults = new test._testRunner().runTests();
285: 	}
286: 
}, column={0}, line={284}, template={/home/runner/work/Lucee/Lucee/test/run-tests.cfm}, id={??}, type={cfml}, codePrintHTML={282: &nbsp;&nbsp;&nbsp;systemOutput(NL&nbsp;&amp;&nbsp;&quot;--------------&nbsp;Start&nbsp;Tests&nbsp;-----------&quot;,&nbsp;true);<br>
283: &nbsp;&nbsp;&nbsp;silent&nbsp;{<br>
<b>284: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;testResults&nbsp;=&nbsp;new&nbsp;test._testRunner().runTests();</b><br>
285: &nbsp;&nbsp;&nbsp;}<br>
286: <br>
}}]

Check warning on line 0 in test.tickets.LDEV3110

See this annotation in the file changed.

@github-actions github-actions / Lucee Test Results

xmlparse disabled XXE protections (test.tickets.LDEV3110) failed

test/reports/junit-test-results-6.0.2.44-SNAPSHOT.xml [took 0s]
Raw output
The incoming function threw exception [org.xml.sax.SAXException] [The element type "hr" must be terminated by the matching end-tag "</hr>".] [] different than expected params type=[java.io.FileNotFoundException], regex=[.*]

					[{Raw_Trace={system.assertion_cfc$cf.udfCall1(/testbox/system/Assertion.cfc:16)}, codePrintPlain={14: 	function fail( message="" ){
15: 		arguments.message = ( len( arguments.message ) ? arguments.message : "A test failure occurred" );
16: 		throw(type="TestBox.AssertionFailed", message=arguments.message);
17: 	}
18: 
}, column={0}, line={16}, template={/home/runner/work/Lucee/Lucee/temp/testbox/testbox/system/Assertion.cfc}, id={??}, type={cfml}, codePrintHTML={14: &nbsp;&nbsp;&nbsp;function&nbsp;fail(&nbsp;message=&quot;&quot;&nbsp;){<br>
15: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;arguments.message&nbsp;=&nbsp;(&nbsp;len(&nbsp;arguments.message&nbsp;)&nbsp;?&nbsp;arguments.message&nbsp;:&nbsp;&quot;A&nbsp;test&nbsp;failure&nbsp;occurred&quot;&nbsp;);<br>
<b>16: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;throw(type=&quot;TestBox.AssertionFailed&quot;,&nbsp;message=arguments.message);</b><br>
17: &nbsp;&nbsp;&nbsp;}<br>
18: <br>
}}, {Raw_Trace={system.assertion_cfc$cf.udfCall3(/testbox/system/Assertion.cfc:396)}, codePrintPlain={394: 
395: 		// found, so throw it
396: 		fail( arguments.message );
397: 	}
398: 
}, column={0}, line={396}, template={/home/runner/work/Lucee/Lucee/temp/testbox/testbox/system/Assertion.cfc}, id={??}, type={cfml}, codePrintHTML={394: <br>
395: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;found,&nbsp;so&nbsp;throw&nbsp;it<br>
<b>396: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;fail(&nbsp;arguments.message&nbsp;);</b><br>
397: &nbsp;&nbsp;&nbsp;}<br>
398: <br>
}}, {Raw_Trace={system.expectation_cfc$cf.udfCall2(/testbox/system/Expectation.cfc:321)}, codePrintPlain={319: 			variables.assert.notThrows( argumentCollection=arguments );
320: 		} else {
321: 			variables.assert.throws( argumentCollection=arguments );
322: 		}
323: 		return this;
}, column={0}, line={321}, template={/home/runner/work/Lucee/Lucee/temp/testbox/testbox/system/Expectation.cfc}, id={??}, type={cfml}, codePrintHTML={319: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;variables.assert.notThrows(&nbsp;argumentCollection=arguments&nbsp;);<br>
320: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;else&nbsp;{<br>
<b>321: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;variables.assert.throws(&nbsp;argumentCollection=arguments&nbsp;);</b><br>
322: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br>
323: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return&nbsp;this;<br>
}}, {Raw_Trace={tickets.ldev3110_cfc$cf.udfCall2(/test/tickets/LDEV3110.cfc:61)}, codePrintPlain={59: 						"disallowDoctypeDecl": false
60: 					})
61: 				}).ToThrow("java.io.FileNotFoundException"); // as http://update.lucee.org/rest/update/provider/echoGet/cgi 404s
62: 			});
63: 		});
}, column={0}, line={61}, template={/home/runner/work/Lucee/Lucee/test/tickets/LDEV3110.cfc}, id={??}, type={cfml}, codePrintHTML={59: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&quot;disallowDoctypeDecl&quot;:&nbsp;false<br>
60: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;})<br>
<b>61: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}).ToThrow(&quot;java.io.FileNotFoundException&quot;);&nbsp;//&nbsp;as&nbsp;http://update.lucee.org/rest/update/provider/echoGet/cgi&nbsp;404s</b><br>
62: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;});<br>
63: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;});<br>
}}, {Raw_Trace={system.basespec_cfc$cf.udfCall3(/testbox/system/BaseSpec.cfc:567)}, codePrintPlain={565: 					} else {
566: 						// Execute the Spec body
567: 						arguments.spec.body( data=arguments.spec.data );
568: 					}
569: 				} catch( any e ){
}, column={0}, line={567}, template={/home/runner/work/Lucee/Lucee/temp/testbox/testbox/system/BaseSpec.cfc}, id={??}, type={cfml}, codePrintHTML={565: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;else&nbsp;{<br>
566: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;Execute&nbsp;the&nbsp;Spec&nbsp;body<br>
<b>567: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;arguments.spec.body(&nbsp;data=arguments.spec.data&nbsp;);</b><br>
568: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br>
569: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;catch(&nbsp;any&nbsp;e&nbsp;){<br>
}}, {Raw_Trace={system.runners.bddrunner_cfc$cf.udfCall(/testbox/system/runners/BDDRunner.cfc:204)}, codePrintPlain={202: 						suiteStats=thread.suiteStats,
203: 						runner=this 
204: 					);
205: 
206: 					// verify call backs
}, column={0}, line={204}, template={/home/runner/work/Lucee/Lucee/temp/testbox/testbox/system/runners/BDDRunner.cfc}, id={??}, type={cfml}, codePrintHTML={202: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;suiteStats=thread.suiteStats,<br>
203: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;runner=this&nbsp;<br>
<b>204: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;);</b><br>
205: <br>
206: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;verify&nbsp;call&nbsp;backs<br>
}}, {Raw_Trace={system.runners.bddrunner_cfc$cf.udfCall(/testbox/system/runners/BDDRunner.cfc:75)}, codePrintPlain={73: 						testResults=arguments.testResults,
74: 						bundleStats=bundleStats,
75: 						callbacks=arguments.callbacks
76: 					);
77: 
}, column={0}, line={75}, template={/home/runner/work/Lucee/Lucee/temp/testbox/testbox/system/runners/BDDRunner.cfc}, id={??}, type={cfml}, codePrintHTML={73: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;testResults=arguments.testResults,<br>
74: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;bundleStats=bundleStats,<br>
<b>75: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;callbacks=arguments.callbacks</b><br>
76: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;);<br>
77: <br>
}}, {Raw_Trace={system.testbox_cfc$cf.udfCall1(/testbox/system/TestBox.cfc:364)}, codePrintPlain={362: 			// Run via BDD Style
363: 			new testbox.system.runners.BDDRunner( options=variables.options, testbox=this )
364: 				.run( target, arguments.testResults, arguments.callbacks );
365: 		}
366: 		else{
}, column={0}, line={364}, template={/home/runner/work/Lucee/Lucee/temp/testbox/testbox/system/TestBox.cfc}, id={??}, type={cfml}, codePrintHTML={362: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;Run&nbsp;via&nbsp;BDD&nbsp;Style<br>
363: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;new&nbsp;testbox.system.runners.BDDRunner(&nbsp;options=variables.options,&nbsp;testbox=this&nbsp;)<br>
<b>364: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;.run(&nbsp;target,&nbsp;arguments.testResults,&nbsp;arguments.callbacks&nbsp;);</b><br>
365: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br>
366: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;else{<br>
}}, {Raw_Trace={system.testbox_cfc$cf.udfCall1(/testbox/system/TestBox.cfc:170)}, codePrintPlain={168: 		for( var thisBundlePath in variables.bundles ){
169: 			// Execute Bundle
170: 			testBundle( bundlePath=thisBundlePath, testResults=results, callbacks=arguments.callbacks );
171: 		}
172: 
}, column={0}, line={170}, template={/home/runner/work/Lucee/Lucee/temp/testbox/testbox/system/TestBox.cfc}, id={??}, type={cfml}, codePrintHTML={168: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;for(&nbsp;var&nbsp;thisBundlePath&nbsp;in&nbsp;variables.bundles&nbsp;){<br>
169: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;Execute&nbsp;Bundle<br>
<b>170: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;testBundle(&nbsp;bundlePath=thisBundlePath,&nbsp;testResults=results,&nbsp;callbacks=arguments.callbacks&nbsp;);</b><br>
171: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br>
172: <br>
}}, {Raw_Trace={system.testbox_cfc$cf.udfCall1(/testbox/system/TestBox.cfc:98)}, codePrintPlain={96: 		if( !isNull( arguments.reporter ) ){ variables.reporter = arguments.reporter; }
97: 		// run it and get results
98: 		var results = runRaw( argumentCollection=arguments );
99: 		// store latest results
100:         variables.result = results;
}, column={0}, line={98}, template={/home/runner/work/Lucee/Lucee/temp/testbox/testbox/system/TestBox.cfc}, id={??}, type={cfml}, codePrintHTML={96: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(&nbsp;!isNull(&nbsp;arguments.reporter&nbsp;)&nbsp;){&nbsp;variables.reporter&nbsp;=&nbsp;arguments.reporter;&nbsp;}<br>
97: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;run&nbsp;it&nbsp;and&nbsp;get&nbsp;results<br>
<b>98: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;results&nbsp;=&nbsp;runRaw(&nbsp;argumentCollection=arguments&nbsp;);</b><br>
99: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;store&nbsp;latest&nbsp;results<br>
100: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;variables.result&nbsp;=&nbsp;results;<br>
}}, {Raw_Trace={_testrunner_cfc$cf.udfCall(/test/_testRunner.cfc:286)}, codePrintPlain={284: 	,onSpecEnd 		= function( bundle, testResults, suite, spec ){}*/
285: } // callbacks
286: 			); // report = tb.run
287: 
288: 	 		// get the result
}, column={0}, line={286}, template={/home/runner/work/Lucee/Lucee/test/_testRunner.cfc}, id={??}, type={cfml}, codePrintHTML={284: &nbsp;&nbsp;&nbsp;,onSpecEnd&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;function(&nbsp;bundle,&nbsp;testResults,&nbsp;suite,&nbsp;spec&nbsp;){}*/<br>
285: }&nbsp;//&nbsp;callbacks<br>
<b>286: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;);&nbsp;//&nbsp;report&nbsp;=&nbsp;tb.run</b><br>
287: <br>
288: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;get&nbsp;the&nbsp;result<br>
}}, {Raw_Trace={run_tests_cfm180$cf.call(/test/run-tests.cfm:284)}, codePrintPlain={282: 	systemOutput(NL & "-------------- Start Tests -----------", true);
283: 	silent {
284: 		testResults = new test._testRunner().runTests();
285: 	}
286: 
}, column={0}, line={284}, template={/home/runner/work/Lucee/Lucee/test/run-tests.cfm}, id={??}, type={cfml}, codePrintHTML={282: &nbsp;&nbsp;&nbsp;systemOutput(NL&nbsp;&amp;&nbsp;&quot;--------------&nbsp;Start&nbsp;Tests&nbsp;-----------&quot;,&nbsp;true);<br>
283: &nbsp;&nbsp;&nbsp;silent&nbsp;{<br>
<b>284: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;testResults&nbsp;=&nbsp;new&nbsp;test._testRunner().runTests();</b><br>
285: &nbsp;&nbsp;&nbsp;}<br>
286: <br>
}}]