-
Notifications
You must be signed in to change notification settings - Fork 31
Open
Description
Running a test on the class like this
returns
%TESTC 4 v2
%TSTTREE2,ch.elexis.core.tasks.test.TaskServiceTest,true,4,false,1,TaskServiceTest,,[engine:junit-jupiter]/[class:ch.elexis.core.tasks.test.TaskServiceTest]
%TSTTREE3,runnableExecutionContext(ch.elexis.core.tasks.test.TaskServiceTest),false,1,false,2,runnableExecutionContext(),,[engine:junit-jupiter]/[class:ch.elexis.core.tasks.test.TaskServiceTest]/[method:runnableExecutionContext()]
%TSTTREE4,triggerCron(ch.elexis.core.tasks.test.TaskServiceTest),false,1,false,2,triggerCron(),,[engine:junit-jupiter]/[class:ch.elexis.core.tasks.test.TaskServiceTest]/[method:triggerCron()]
%TSTTREE5,reloadOnTaskDescriptorChangeDeleted(ch.elexis.core.tasks.test.TaskServiceTest),false,1,false,2,reloadOnTaskDescriptorChangeDeleted(),,[engine:junit-jupiter]/[class:ch.elexis.core.tasks.test.TaskServiceTest]/[method:reloadOnTaskDescriptorChangeDeleted()]
%TSTTREE6,completedWarnWithManualResolution(ch.elexis.core.tasks.test.TaskServiceTest),false,1,false,2,completedWarnWithManualResolution(),,[engine:junit-jupiter]/[class:ch.elexis.core.tasks.test.TaskServiceTest]/[method:completedWarnWithManualResolution()]
%ERROR 2,ch.elexis.core.tasks.test.TaskServiceTest
%TRACES
java.lang.RuntimeException: Internal error. The test class class ch.elexis.core.tasks.test.TaskServiceTest should have been loaded with a QuarkusClassLoader, but instead it was loaded with jdk.internal.loader.ClassLoaders$AppClassLoader@2c854dc5. This is caused by the FacadeClassLoader not correctly identifying this class as a QuarkusTest.
at io.quarkus.test.junit.QuarkusTestExtension.getClassLoaderFromTestClass(QuarkusTestExtension.java:334)
at io.quarkus.test.junit.QuarkusTestExtension.ensureStarted(QuarkusTestExtension.java:610)
at io.quarkus.test.junit.QuarkusTestExtension.beforeAll(QuarkusTestExtension.java:687)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
%TRACEE
%RUNTIME57
while running a test on the classes test method works (tested clicking on #runnableExecutionContext()) with result
%TESTC 1 v2
%TSTTREE2,ch.elexis.core.tasks.test.TaskServiceTest,true,1,false,1,TaskServiceTest,,[engine:junit-jupiter]/[class:ch.elexis.core.tasks.test.TaskServiceTest]
%TSTTREE3,runnableExecutionContext(ch.elexis.core.tasks.test.TaskServiceTest),false,1,false,2,runnableExecutionContext(),,[engine:junit-jupiter]/[class:ch.elexis.core.tasks.test.TaskServiceTest]/[method:runnableExecutionContext()]
%TESTS 3,runnableExecutionContext(ch.elexis.core.tasks.test.TaskServiceTest)
%TESTE 3,runnableExecutionContext(ch.elexis.core.tasks.test.TaskServiceTest)
%RUNTIME6559
Metadata
Metadata
Assignees
Labels
No labels