force tests to run #129
4 fail, 1 skipped, 109 pass in 7s
Annotations
Check warning on line 0 in ortus.boxlang.modules.compat.IntegrationTest
github-actions / Test Results
All 2 runs failed: Test the module loads in BoxLang (ortus.boxlang.modules.compat.IntegrationTest)
artifacts/tests-ubuntu-latest-21/build/test-results/test/TEST-ortus.boxlang.modules.compat.IntegrationTest.xml [took 0s]
artifacts/tests-windows-latest-21/build/test-results/test/TEST-ortus.boxlang.modules.compat.IntegrationTest.xml [took 0s]
Raw output
java.lang.VerifyError: Operand stack underflow
Exception Details:
Location:
boxgenerated/scripts/Script__be5b51d4abce77800f0ce466d382e75d._invoke(Lortus/boxlang/runtime/context/IBoxContext;)Ljava/lang/Object; @6: areturn
Reason:
Attempt to pop empty stack.
Current Frame:
bci: @6
flags: { }
locals: { 'boxgenerated/scripts/Script__be5b51d4abce77800f0ce466d382e75d', 'ortus/boxlang/runtime/context/IBoxContext', 'ortus/boxlang/runtime/loader/ClassLocator' }
stack: { }
Bytecode:
0000000: 2b4c b800 3f4d b0
at java.base/java.lang.Class.getDeclaredMethods0(Native Method)
at java.base/java.lang.Class.privateGetDeclaredMethods(Class.java:3578)
at java.base/java.lang.Class.privateGetPublicMethods(Class.java:3603)
at java.base/java.lang.Class.getMethods(Class.java:2185)
at ortus.boxlang.runtime.interop.DynamicInteropService.getMethods(DynamicInteropService.java:1370)
at ortus.boxlang.runtime.interop.DynamicInteropService.getMethodsAsStream(DynamicInteropService.java:1392)
at ortus.boxlang.runtime.interop.DynamicInteropService.findMatchingMethod(DynamicInteropService.java:1494)
at ortus.boxlang.runtime.interop.DynamicInteropService.discoverMethodHandle(DynamicInteropService.java:1190)
at ortus.boxlang.runtime.interop.DynamicInteropService.getMethodHandle(DynamicInteropService.java:1149)
at ortus.boxlang.runtime.interop.DynamicInteropService.invoke(DynamicInteropService.java:626)
at ortus.boxlang.runtime.interop.DynamicObject.invokeStatic(DynamicObject.java:278)
at ortus.boxlang.runtime.runnables.RunnableLoader.loadSource(RunnableLoader.java:201)
at ortus.boxlang.runtime.BoxRuntime.executeSource(BoxRuntime.java:1500)
at ortus.boxlang.runtime.BoxRuntime.executeSource(BoxRuntime.java:1475)
at ortus.boxlang.modules.compat.IntegrationTest.testModuleLoads(IntegrationTest.java:39)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:767)
at org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
at org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131)
at org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:156)
at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:147)
at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:86)
at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(InterceptingExecutableInvoker.java:103)
at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.lambda$invoke$0(InterceptingExecutableInvoker.java:93)
at org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106)
at org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64)
at org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45)
at org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37)
at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:92)
at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:86)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$8(TestMethodTestDescriptor.java:217)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:213)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:138)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:68)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:156)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:146)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:144)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:143)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:100)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:160)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:146)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:144)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:143)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:100)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:160)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:146)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:144)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:143)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:100)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35)
at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)
at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:107)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:88)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:54)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:67)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:52)
at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:114)
at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:86)
at org.junit.platform.launcher.core.DefaultLauncherSession$DelegatingLauncher.execute(DefaultLauncherSession.java:86)
at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.processAllTestClasses(JUnitPlatformTestClassProcessor.java:119)
at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.access$000(JUnitPlatformTestClassProcessor.java:94)
at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor.stop(JUnitPlatformTestClassProcessor.java:89)
at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:62)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36)
at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:33)
at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:94)
at jdk.proxy1/jdk.proxy1.$Proxy2.stop(Unknown Source)
at org.gradle.api.internal.tasks.testing.worker.TestWorker$3.run(TestWorker.java:193)
at org.gradle.api.internal.tasks.testing.worker.TestWorker.executeAndMaintainThreadName(TestWorker.java:129)
at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:100)
at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:60)
at org.gradle.process.internal.worker.child.ActionExecutionWorker.execute(ActionExecutionWorker.java:56)
at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:113)
at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:65)
at worker.org.gradle.process.internal.worker.GradleWorkerMain.run(GradleWorkerMain.java:69)
at worker.org.gradle.process.internal.worker.GradleWorkerMain.main(GradleWorkerMain.java:74)
Check warning on line 0 in ortus.boxlang.modules.compat.ClientScopeTest
github-actions / Test Results
All 2 runs failed: testGetClientVariablesList() (ortus.boxlang.modules.compat.ClientScopeTest)
artifacts/tests-ubuntu-latest-21/build/test-results/test/TEST-ortus.boxlang.modules.compat.ClientScopeTest.xml [took 0s]
artifacts/tests-windows-latest-21/build/test-results/test/TEST-ortus.boxlang.modules.compat.ClientScopeTest.xml [took 0s]
Raw output
ortus.boxlang.runtime.types.exceptions.BoxRuntimeException: Errors announcing [onApplicationDefined] interception
at app//ortus.boxlang.runtime.events.InterceptorPool.announce(InterceptorPool.java:600)
at app//ortus.boxlang.runtime.events.InterceptorPool.announce(InterceptorPool.java:582)
at app//ortus.boxlang.runtime.events.InterceptorPool.announce(InterceptorPool.java:562)
at app//ortus.boxlang.runtime.application.BaseApplicationListener.defineApplication(BaseApplicationListener.java:264)
at app//ortus.boxlang.runtime.application.BaseApplicationListener.updateSettings(BaseApplicationListener.java:237)
at app//ortus.boxlang.runtime.components.system.Application._invoke(Application.java:56)
at app//ortus.boxlang.runtime.components.Component.invoke(Component.java:121)
at app//ortus.boxlang.runtime.components.ComponentDescriptor.invoke(ComponentDescriptor.java:224)
at app//ortus.boxlang.runtime.context.BaseBoxContext.invokeComponent(BaseBoxContext.java:491)
at boxgenerated.scripts.Script__e598b8ee15bf4bfd744b14b74e60d629._invoke(unknown:1)
at app//ortus.boxlang.runtime.runnables.BoxScript.invoke(BoxScript.java:77)
at app//ortus.boxlang.runtime.BoxRuntime.executeSource(BoxRuntime.java:1507)
at app//ortus.boxlang.runtime.BoxRuntime.executeSource(BoxRuntime.java:1475)
at app//ortus.boxlang.modules.compat.ClientScopeTest.testGetClientVariablesList(ClientScopeTest.java:59)
at java.base@21.0.5/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base@21.0.5/java.lang.reflect.Method.invoke(Method.java:580)
at app//org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:767)
at app//org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131)
at app//org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:156)
at app//org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:147)
at app//org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:86)
at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(InterceptingExecutableInvoker.java:103)
at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.lambda$invoke$0(InterceptingExecutableInvoker.java:93)
at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106)
at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64)
at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45)
at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37)
at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:92)
at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:86)
at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$8(TestMethodTestDescriptor.java:217)
at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:213)
at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:138)
at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:68)
at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:156)
at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:146)
at app//org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:144)
at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:143)
at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:100)
at java.base@21.0.5/java.util.ArrayList.forEach(ArrayList.java:1596)
at app//org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:160)
at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:146)
at app//org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:144)
at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:143)
at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:100)
at java.base@21.0.5/java.util.ArrayList.forEach(ArrayList.java:1596)
at app//org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:160)
at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:146)
at app//org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:144)
at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:143)
at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:100)
at app//org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35)
at app//org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)
at app//org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54)
at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:107)
at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:88)
at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:54)
at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:67)
at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:52)
at app//org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:114)
at app//org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:86)
at app//org.junit.platform.launcher.core.DefaultLauncherSession$DelegatingLauncher.execute(DefaultLauncherSession.java:86)
at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.processAllTestClasses(JUnitPlatformTestClassProcessor.java:119)
at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.access$000(JUnitPlatformTestClassProcessor.java:94)
at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor.stop(JUnitPlatformTestClassProcessor.java:89)
at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:62)
at java.base@21.0.5/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base@21.0.5/java.lang.reflect.Method.invoke(Method.java:580)
at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36)
at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:33)
at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:94)
at jdk.proxy1/jdk.proxy1.$Proxy2.stop(Unknown Source)
at org.gradle.api.internal.tasks.testing.worker.TestWorker$3.run(TestWorker.java:193)
at org.gradle.api.internal.tasks.testing.worker.TestWorker.executeAndMaintainThreadName(TestWorker.java:129)
at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:100)
at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:60)
at org.gradle.process.internal.worker.child.ActionExecutionWorker.execute(ActionExecutionWorker.java:56)
at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:113)
at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:65)
at app//worker.org.gradle.process.internal.worker.GradleWorkerMain.run(GradleWorkerMain.java:69)
at app//worker.org.gradle.process.internal.worker.GradleWorkerMain.main(GradleWorkerMain.java:74)
Caused by: java.lang.ClassCastException: class ortus.boxlang.modules.compat.runtime.context.Client cannot be cast to class ortus.boxlang.modules.compat.runtime.context.Client (ortus.boxlang.modules.compat.runtime.context.Client is in unnamed module of loader 'compat-cfml' @2821da0a; ortus.boxlang.modules.compat.runtime.context.Client is in unnamed module of loader 'compat-cfml' @76f65a8b)
at compat-cfml//ortus.boxlang.modules.compat.interceptors.ClientScopeListener.getOrCreateClient(ClientScopeListener.java:139)
at compat-cfml//ortus.boxlang.modules.compat.interceptors.ClientScopeListener.initializeClientScope(ClientScopeListener.java:118)
at compat-cfml//ortus.boxlang.modules.compat.interceptors.ClientScopeListener.onApplicationDefined(ClientScopeListener.java:76)
at java.base/java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:733)
at ortus.boxlang.runtime.interop.DynamicInteropService.invoke(DynamicInteropService.java:679)
at ortus.boxlang.runtime.interop.DynamicObject.invoke(DynamicObject.java:264)
at ortus.boxlang.runtime.events.InterceptorState.announce(InterceptorState.java:166)
at ortus.boxlang.runtime.events.InterceptorPool.announce(InterceptorPool.java:596)
... 93 more
Check warning on line 0 in ortus.boxlang.modules.compat.NullIsUndefinedTest
github-actions / Test Results
All 2 runs failed: Test null is undefined (ortus.boxlang.modules.compat.NullIsUndefinedTest)
artifacts/tests-ubuntu-latest-21/build/test-results/test/TEST-ortus.boxlang.modules.compat.NullIsUndefinedTest.xml [took 0s]
artifacts/tests-windows-latest-21/build/test-results/test/TEST-ortus.boxlang.modules.compat.NullIsUndefinedTest.xml [took 0s]
Raw output
org.opentest4j.AssertionFailedError: Expected ortus.boxlang.runtime.types.exceptions.KeyNotFoundException to be thrown, but nothing was thrown.
at app//org.junit.jupiter.api.AssertionFailureBuilder.build(AssertionFailureBuilder.java:152)
at app//org.junit.jupiter.api.AssertThrows.assertThrows(AssertThrows.java:73)
at app//org.junit.jupiter.api.AssertThrows.assertThrows(AssertThrows.java:35)
at app//org.junit.jupiter.api.Assertions.assertThrows(Assertions.java:3128)
at app//ortus.boxlang.modules.compat.NullIsUndefinedTest.testNullIsUndefined(NullIsUndefinedTest.java:24)
at java.base@21.0.5/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base@21.0.5/java.lang.reflect.Method.invoke(Method.java:580)
at app//org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:767)
at app//org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131)
at app//org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:156)
at app//org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:147)
at app//org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:86)
at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(InterceptingExecutableInvoker.java:103)
at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.lambda$invoke$0(InterceptingExecutableInvoker.java:93)
at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106)
at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64)
at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45)
at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37)
at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:92)
at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:86)
at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$8(TestMethodTestDescriptor.java:217)
at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:213)
at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:138)
at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:68)
at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:156)
at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:146)
at app//org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:144)
at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:143)
at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:100)
at java.base@21.0.5/java.util.ArrayList.forEach(ArrayList.java:1596)
at app//org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:160)
at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:146)
at app//org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:144)
at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:143)
at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:100)
at java.base@21.0.5/java.util.ArrayList.forEach(ArrayList.java:1596)
at app//org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:160)
at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:146)
at app//org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:144)
at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:143)
at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:100)
at app//org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35)
at app//org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)
at app//org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54)
at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:107)
at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:88)
at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:54)
at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:67)
at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:52)
at app//org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:114)
at app//org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:86)
at app//org.junit.platform.launcher.core.DefaultLauncherSession$DelegatingLauncher.execute(DefaultLauncherSession.java:86)
at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.processAllTestClasses(JUnitPlatformTestClassProcessor.java:119)
at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.access$000(JUnitPlatformTestClassProcessor.java:94)
at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor.stop(JUnitPlatformTestClassProcessor.java:89)
at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:62)
at java.base@21.0.5/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base@21.0.5/java.lang.reflect.Method.invoke(Method.java:580)
at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36)
at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:33)
at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:94)
at jdk.proxy1/jdk.proxy1.$Proxy2.stop(Unknown Source)
at org.gradle.api.internal.tasks.testing.worker.TestWorker$3.run(TestWorker.java:193)
at org.gradle.api.internal.tasks.testing.worker.TestWorker.executeAndMaintainThreadName(TestWorker.java:129)
at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:100)
at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:60)
at org.gradle.process.internal.worker.child.ActionExecutionWorker.execute(ActionExecutionWorker.java:56)
at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:113)
at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:65)
at app//worker.org.gradle.process.internal.worker.GradleWorkerMain.run(GradleWorkerMain.java:69)
at app//worker.org.gradle.process.internal.worker.GradleWorkerMain.main(GradleWorkerMain.java:74)
Check warning on line 0 in ortus.boxlang.modules.compat.NullIsUndefinedTest
github-actions / Test Results
All 2 runs failed: Test null scope lookup order (ortus.boxlang.modules.compat.NullIsUndefinedTest)
artifacts/tests-ubuntu-latest-21/build/test-results/test/TEST-ortus.boxlang.modules.compat.NullIsUndefinedTest.xml [took 0s]
artifacts/tests-windows-latest-21/build/test-results/test/TEST-ortus.boxlang.modules.compat.NullIsUndefinedTest.xml [took 0s]
Raw output
expected: arguments
but was : null
at app//ortus.boxlang.modules.compat.NullIsUndefinedTest.testNullScopeLookupOrder(NullIsUndefinedTest.java:49)
at [[Reflective call: 2 frames collapsed (https://goo.gl/aH3UyP)]].(:0)
at [[Testing framework: 27 frames collapsed (https://goo.gl/aH3UyP)]].(:0)
at java.base@21.0.5/java.util.ArrayList.forEach(ArrayList.java:1596)
at [[Testing framework: 9 frames collapsed (https://goo.gl/aH3UyP)]].(:0)
at java.base@21.0.5/java.util.ArrayList.forEach(ArrayList.java:1596)
at [[Testing framework: 20 frames collapsed (https://goo.gl/aH3UyP)]].(:0)
at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.processAllTestClasses(JUnitPlatformTestClassProcessor.java:119)
at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.access$000(JUnitPlatformTestClassProcessor.java:94)
at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor.stop(JUnitPlatformTestClassProcessor.java:89)
at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:62)
at [[Reflective call: 2 frames collapsed (https://goo.gl/aH3UyP)]].(:0)
at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36)
at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:33)
at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:94)
at jdk.proxy1/jdk.proxy1.$Proxy2.stop(Unknown Source)
at org.gradle.api.internal.tasks.testing.worker.TestWorker$3.run(TestWorker.java:193)
at org.gradle.api.internal.tasks.testing.worker.TestWorker.executeAndMaintainThreadName(TestWorker.java:129)
at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:100)
at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:60)
at org.gradle.process.internal.worker.child.ActionExecutionWorker.execute(ActionExecutionWorker.java:56)
at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:113)
at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:65)
at app//worker.org.gradle.process.internal.worker.GradleWorkerMain.run(GradleWorkerMain.java:69)
at app//worker.org.gradle.process.internal.worker.GradleWorkerMain.main(GradleWorkerMain.java:74)
Check notice on line 0 in .github
github-actions / Test Results
1 skipped test found
There is 1 skipped test, see "Raw output" for the name of the skipped test.
Raw output
ortus.boxlang.modules.compat.bifs.struct.StructKeyTranslateTest ‑ Tests that the compat behavior will return the keys length
Check notice on line 0 in .github
github-actions / Test Results
114 tests found
There are 114 tests, see "Raw output" for the full list of tests.
Raw output
ortus.boxlang.modules.compat.ClientScopeTest ‑ testClientScope()
ortus.boxlang.modules.compat.ClientScopeTest ‑ testGetClientVariablesList()
ortus.boxlang.modules.compat.IntegrationTest ‑ Test the module loads in BoxLang
ortus.boxlang.modules.compat.JSONTest ‑ Test control characters in JSON
ortus.boxlang.modules.compat.JSONTest ‑ Test control characters in JSON escaped stuff
ortus.boxlang.modules.compat.JSONTest ‑ Test control characters in JSON singular quote
ortus.boxlang.modules.compat.NullIsUndefinedTest ‑ CF transpile structKeyExists
ortus.boxlang.modules.compat.NullIsUndefinedTest ‑ It still sets variables in the local scope even if they are set to null.
ortus.boxlang.modules.compat.NullIsUndefinedTest ‑ It tests that null exists
ortus.boxlang.modules.compat.NullIsUndefinedTest ‑ Test null is undefined
ortus.boxlang.modules.compat.NullIsUndefinedTest ‑ Test null scope lookup order
ortus.boxlang.modules.compat.bifs.cache.CacheClearTest ‑ Can clear a specific cache
ortus.boxlang.modules.compat.bifs.cache.CacheClearTest ‑ Can clear the default cache
ortus.boxlang.modules.compat.bifs.cache.CacheClearTest ‑ Can clear with a filter
ortus.boxlang.modules.compat.bifs.cache.CacheCountTest ‑ Can count a specific cache
ortus.boxlang.modules.compat.bifs.cache.CacheCountTest ‑ Can count the default cache
ortus.boxlang.modules.compat.bifs.cache.CacheDeleteTest ‑ Can delete a key in a specific cache
ortus.boxlang.modules.compat.bifs.cache.CacheDeleteTest ‑ Can delete a key in the default cache
ortus.boxlang.modules.compat.bifs.cache.CacheDeleteTest ‑ Can throw exception for a bogus key with throwOnError
ortus.boxlang.modules.compat.bifs.cache.CacheDeleteTest ‑ Will ignore exception for a bogus key without throwOnError
ortus.boxlang.modules.compat.bifs.cache.CacheGetAllIdsTest ‑ Can get all ids from the default cache
ortus.boxlang.modules.compat.bifs.cache.CacheGetAllIdsTest ‑ Can get all ids with a filter and default cache
ortus.boxlang.modules.compat.bifs.cache.CacheGetAllIdsTest ‑ Can get all with a filter and specific cache
ortus.boxlang.modules.compat.bifs.cache.CacheGetAllTest ‑ Can get all from the default cache
ortus.boxlang.modules.compat.bifs.cache.CacheGetAllTest ‑ Can get all with a filter and default cache
ortus.boxlang.modules.compat.bifs.cache.CacheGetAllTest ‑ Can get all with a filter and specific cache
ortus.boxlang.modules.compat.bifs.cache.CacheGetEnginePropertiesTest ‑ Can get the engine properties
ortus.boxlang.modules.compat.bifs.cache.CacheGetMetadataTest ‑ It will get an empty struct with an invalid key
ortus.boxlang.modules.compat.bifs.cache.CacheGetMetadataTest ‑ can call cacheGetMetadata with a valid key
ortus.boxlang.modules.compat.bifs.cache.CacheGetMetadataTest ‑ can call cacheGetMetadata with a valid key and cacheName
ortus.boxlang.modules.compat.bifs.cache.CacheGetMetadataTest ‑ can call cacheGetMetadata with an array of keys
ortus.boxlang.modules.compat.bifs.cache.CacheGetPropertiesTest ‑ Can get the default cache properties
ortus.boxlang.modules.compat.bifs.cache.CacheGetPropertiesTest ‑ Can get the specific cache properties
ortus.boxlang.modules.compat.bifs.cache.CacheGetSessionTest ‑ Can get the default cache session
ortus.boxlang.modules.compat.bifs.cache.CacheGetSessionTest ‑ Can get the specific cache session
ortus.boxlang.modules.compat.bifs.cache.CacheGetTest ‑ Can get a key from a specific default cache
ortus.boxlang.modules.compat.bifs.cache.CacheGetTest ‑ Can get a key from the default cache
ortus.boxlang.modules.compat.bifs.cache.CacheGetTest ‑ Can get a null from an invalid cache key
ortus.boxlang.modules.compat.bifs.cache.CacheIdExistsTest ‑ Can validate a key does not exist in the default cache
ortus.boxlang.modules.compat.bifs.cache.CacheIdExistsTest ‑ Can validate a key exists in a specific cache
ortus.boxlang.modules.compat.bifs.cache.CacheIdExistsTest ‑ Can validate a key exists in the default cache
ortus.boxlang.modules.compat.bifs.cache.CacheRegionExistsTest ‑ Can get the default cache session
ortus.boxlang.modules.compat.bifs.cache.CacheRegionExistsTest ‑ Can get the specific cache session
ortus.boxlang.modules.compat.bifs.cache.CacheRemoveAllTest ‑ Can remove all from a specific cache
ortus.boxlang.modules.compat.bifs.cache.CacheRemoveAllTest ‑ Can remove all from the default cache
ortus.boxlang.modules.compat.bifs.cache.CacheRemoveTest ‑ Can get a key from a specific cache
ortus.boxlang.modules.compat.bifs.cache.CacheRemoveTest ‑ Can get a key from the default cache
ortus.boxlang.modules.compat.bifs.cache.CacheRemoveTest ‑ Can remove an array of keys
ortus.boxlang.modules.compat.bifs.cache.CacheRemoveTest ‑ Can remove an invalid key by throwing an error
ortus.boxlang.modules.compat.bifs.cache.CacheRemoveTest ‑ Can remove an invalid key without throwing an error
ortus.boxlang.modules.compat.bifs.format.DollarFormatTest ‑ It formats a negative number as a U.S. Dollar string in parentheses
ortus.boxlang.modules.compat.bifs.format.DollarFormatTest ‑ It formats a positive number as a U.S. Dollar string
ortus.boxlang.modules.compat.bifs.format.DollarFormatTest ‑ It formats an empty string as $0.00
ortus.boxlang.modules.compat.bifs.format.DollarFormatTest ‑ It formats zero as $0.00
ortus.boxlang.modules.compat.bifs.format.DollarFormatTest ‑ It tests the member function Numeric.dollarFormat
ortus.boxlang.modules.compat.bifs.format.DollarFormatTest ‑ It throws an exception when the argument is not a number
ortus.boxlang.modules.compat.bifs.struct.StructGetTest ‑ It tests the BIF StructGet Will return a empty struct if a value is not present
ortus.boxlang.modules.compat.bifs.struct.StructGetTest ‑ Returns an empty struct if the root value used is NOT a struct or not found
ortus.boxlang.modules.compat.bifs.struct.StructGetTest ‑ Tests that the compat behavior will mutate the struct return an empty struct
ortus.boxlang.modules.compat.bifs.struct.StructKeyTranslateTest ‑ Tests that the compat behavior will return the keys length
ortus.boxlang.modules.compat.bifs.system.GetComponentMetadataTest ‑ It can get the metadata of a bx class
ortus.boxlang.modules.compat.bifs.system.GetComponentMetadataTest ‑ It can get the metadata of a cfc class
ortus.boxlang.modules.compat.bifs.system.GetComponentMetadataTest ‑ It can get the metadata of a cfc instance
ortus.boxlang.modules.compat.bifs.system.GetFunctionDataTest ‑ It returns tag data
ortus.boxlang.modules.compat.bifs.system.GetMetadataTest ‑ It returns meta for a BXClass
ortus.boxlang.modules.compat.bifs.system.GetMetadataTest ‑ It returns meta for a CFC Class
ortus.boxlang.modules.compat.bifs.system.GetMetadataTest ‑ It returns meta for all other objects
ortus.boxlang.modules.compat.bifs.system.GetMetadataTest ‑ It returns meta for class
ortus.boxlang.modules.compat.bifs.system.GetTagDataTest ‑ It returns tag data
ortus.boxlang.modules.compat.bifs.system.GetVariableTest ‑ It gets a variable
ortus.boxlang.modules.compat.bifs.system.SetVariableTest ‑ It sets a variable
ortus.boxlang.modules.compat.bifs.temporal.CreateDateTimeTest ‑ It can handle Lucee and ACFs non-century date weirdness
ortus.boxlang.modules.compat.bifs.temporal.DateTimeFormatTest ‑ It can handle legacy month and minute masks
ortus.boxlang.modules.compat.bifs.temporal.DateTimeFormatTest ‑ It tests the BIF DateFormat will rewrite incorrect common masks
ortus.boxlang.modules.compat.bifs.temporal.DateTimeFormatTest ‑ It tests the BIF Will Maintain Locale-specific compatibility with common returns
ortus.boxlang.modules.compat.bifs.temporal.LSDateTimeFormatTest ‑ It tests the BIF LSDateFormat using a localized, Spanish long-form format
ortus.boxlang.modules.compat.bifs.temporal.LSDateTimeFormatTest ‑ It tests the BIF LSDateFormat using a traditional chinese long-form format
ortus.boxlang.modules.compat.bifs.temporal.LSDateTimeFormatTest ‑ It tests the BIF LSDateTimeFormat using a localized, Spanish long-form format
ortus.boxlang.modules.compat.bifs.temporal.LSDateTimeFormatTest ‑ It tests the BIF LSDateTimeFormat using a traditional chinese long-form format
ortus.boxlang.modules.compat.bifs.temporal.LSDateTimeFormatTest ‑ It tests the BIF LSTimeFormat using a localized, Spanish long-form format
ortus.boxlang.modules.compat.bifs.temporal.LSDateTimeFormatTest ‑ It tests the BIF LSTimeFormat using a traditional chinese long-form format
ortus.boxlang.modules.compat.bifs.temporal.LSDateTimeFormatTest ‑ It tests the Member function DateTime.LSDateFormat
ortus.boxlang.modules.compat.bifs.temporal.LSDateTimeFormatTest ‑ It tests the Member function DateTime.LSDateTimeFormat
ortus.boxlang.modules.compat.bifs.temporal.LSDateTimeFormatTest ‑ It tests the Member function DateTime.LSTimeFormat
ortus.boxlang.modules.compat.bifs.temporal.LSIsDateTest ‑ It tests the BIF LSIsDate returns false if the date is from another locale
ortus.boxlang.modules.compat.bifs.temporal.LSIsDateTest ‑ It tests the BIF LSIsDate returns false with an invalid date
ortus.boxlang.modules.compat.bifs.temporal.LSIsDateTest ‑ It tests the BIF LSIsDate using a localized russian format
ortus.boxlang.modules.compat.bifs.temporal.LSIsDateTest ‑ It tests the BIF LSIsDate using a localized, Spanish long-form format
ortus.boxlang.modules.compat.bifs.temporal.LSIsDateTest ‑ It tests the BIF LSIsDate using traditional chinese format
ortus.boxlang.modules.compat.bifs.temporal.LSIsDateTest ‑ It tests the BIF LSIsDate will throw an error with an invalid timezone
ortus.boxlang.modules.compat.bifs.temporal.LSIsDateTest ‑ It tests the BIF LSIsDate with a full ISO including offset
ortus.boxlang.modules.compat.bifs.temporal.LSIsDateTest ‑ It tests the BIF LSIsDate with a full ISO including offset and locale argument
ortus.boxlang.modules.compat.bifs.temporal.LSIsDateTest ‑ It tests the BIF LSIsDate with a full ISO without offset
ortus.boxlang.modules.compat.bifs.temporal.LSIsDateTest ‑ It tests the BIF LSIsDate with without any time
ortus.boxlang.modules.compat.bifs.temporal.LSParseDateTimeTest ‑ It tests the BIF LSParseDateTime using a localized russian format
ortus.boxlang.modules.compat.bifs.temporal.LSParseDateTimeTest ‑ It tests the BIF LSParseDateTime using a localized, Spanish long-form format
ortus.boxlang.modules.compat.bifs.temporal.LSParseDateTimeTest ‑ It tests the BIF LSParseDateTime using traditional chinese format
ortus.boxlang.modules.compat.bifs.temporal.LSParseDateTimeTest ‑ It tests the BIF LSParseDateTime with a US ISO format sans T Date/Time separator
ortus.boxlang.modules.compat.bifs.temporal.LSParseDateTimeTest ‑ It tests the BIF LSParseDateTime with a full ISO including offset
ortus.boxlang.modules.compat.bifs.temporal.LSParseDateTimeTest ‑ It tests the BIF LSParseDateTime with a full ISO including offset and locale argument
ortus.boxlang.modules.compat.bifs.temporal.LSParseDateTimeTest ‑ It tests the BIF LSParseDateTime with a full ISO without offset
ortus.boxlang.modules.compat.bifs.temporal.LSParseDateTimeTest ‑ It tests the BIF LSParseDateTime with without any time
ortus.boxlang.modules.compat.bifs.temporal.LSTimeUnitsTest ‑ It tests the BIF LSDayOfWeek
ortus.boxlang.modules.compat.bifs.temporal.LSTimeUnitsTest ‑ It tests the BIF LSWeek
ortus.boxlang.modules.compat.bifs.temporal.LSTimeUnitsTest ‑ It tests the Member function DateTime.LSDayOfWeek
ortus.boxlang.modules.compat.bifs.temporal.LSTimeUnitsTest ‑ It tests the member function DateTime.LSWeek
ortus.boxlang.modules.compat.bifs.temporal.ParseDateTimeTest ‑ It can parse legacy compat date masks
ortus.boxlang.modules.compat.bifs.temporal.TimeUnitsTest ‑ It tests the BIF DayOfWeekAsString
ortus.boxlang.modules.compat.bifs.temporal.TimeUnitsTest ‑ It tests the BIF DayOfWeekAsString will keep the same week start but return a different language
ortus.boxlang.modules.compat.bifs.temporal.TimeUnitsTest ‑ It tests the BIF MonthAsString
ortus.boxlang.modules.compat.bifs.temporal.TimeUnitsTest ‑ It tests the DateTime Member function DayOfWeekShortAsString
ortus.boxlang.modules.compat.bifs.temporal.TimeUnitsTest ‑ It tests the DateTime Member function MonthShortAsString
ortus.boxlang.modules.compat.bifs.temporal.ToLegacyDateTest ‑ It tests the BIF ToLegacyDate
ortus.boxlang.modules.compat.bifs.temporal.ToLegacyDateTest ‑ It tests the Member function ToLegacyDate