D:\proy\labJUnit5>java -cp C:\java\jars\junit\junit-platform-console-standalone-1.5.2.jar
org.junit.platform.console.ConsoleLauncher @junit5args.txt Thanks for using JUnit! Support its development at https://junit.org/sponsoring . '-- JUnit Jupiter [OK] +-- FirstJUnitJupiterTests [OK] | '-- addition() [OK] +-- AssumptionsTest [OK] | +-- testOnlyOnDeveloperWorkstation() [A] Assumption failed: test abortada: no en estaci¾n de desarrollo. | +-- testInSpecificEnvironments() [OK] | '-- testOnlyOnContinuousIntegrationServer() [S] Test para mÚtodo deshabilitada hasta pasar bug #15 +-- DisplayNamesTest [OK] | +-- ® ººÁ╝¥¢??? [OK] | +-- Evaluation @DisplayName [OK] | '-- ? [OK] +-- ScriptBasedConditionsTest [OK] | +-- onlyOnCiServer() [OK] | +-- disabledOn32BitArchitectures() [OK] | +-- mightNotBeExecuted() [OK] | | +-- repetition 1 of 10 [S] Script `Math.random() < 0.314159` evaluated to: true | | +-- repetition 2 of 10 [S] Script `Math.random() < 0.314159` evaluated to: true | | +-- repetition 3 of 10 [OK] | | +-- repetition 4 of 10 [OK] | | +-- repetition 5 of 10 [S] Script `Math.random() < 0.314159` evaluated to: true | | +-- repetition 6 of 10 [S] Script `Math.random() < 0.314159` evaluated to: true | | +-- repetition 7 of 10 [OK] | | +-- repetition 8 of 10 [OK] | | +-- repetition 9 of 10 [OK] | | '-- repetition 10 of 10 [OK] | +-- willBeExecuted() [OK] | '-- theDayAfterTomorrow() [OK] +-- SystemPropertyConditionsTest [OK] | +-- notOnCiServer() [OK] | '-- onlyOn64BitArchitectures() [OK] +-- DisplayNameGeneratorTest [OK] | +-- A year is a leap year [OK] | | +-- .... [OK] | | | +-- A±o 2016 es a±o bisiesto. [OK] | | | +-- A±o 2020 es a±o bisiesto. [OK] | | | '-- A±o 2048 es a±o bisiesto. [OK] | | '-- if it is divisible by 4 but not by 100 [OK] | '-- A year is not supported [OK] | +-- if it is zero [OK] | '-- Un valor negativo para el a±o no es soportado por el computo de a±o bisiesto. [OK] | +-- Ejemplo, a±o -1 no es soportado. [OK] | '-- Ejemplo, a±o -4 no es soportado. [OK] +-- JavaRunTimeEnvironmentConditionsTest [OK] | +-- onJava9Or10() [S] Disabled on JRE version: 1.8.0_112 | +-- onlyOnJava8() [OK] | '-- notOnJava9() [OK] +-- OperativeSystemConditionsTest [OK] | +-- onlyOnWindowsOs() [OK] | +-- notOnWindows() [S] Disabled on operating system: Windows 10 | +-- testOnMac() [S] Disabled on operating system: Windows 10 | +-- onlyOnMacOs() [S] Disabled on operating system: Windows 10 | '-- onLinuxOrMac() [S] Disabled on operating system: Windows 10 +-- StandardTest [OK] | +-- failingTest() [X] una prueba fallida | +-- skippedTest() [S] this test is disabled | +-- abortedTest() [A] Assumption failed: assumption is not true | '-- succedingTest() [OK] +-- AssertionsTest [X] Lorg/apache/logging/log4j/Logger; '-- EnvironmentVariableConditionTest [OK] +-- notOnDeveloperWorkstation() [OK] '-- onlyOnStagingServer() [S] Environment variable [ENV] with value [CI] does not match regular expression [staging-server] Failures (2): JUnit Jupiter:StandardTest:failingTest() MethodSource [className = 'StandardTest', methodName = 'failingTest', methodParameterTypes = ''] => org.opentest4j.AssertionFailedError: una prueba fallida org.junit.jupiter.api.AssertionUtils.fail(AssertionUtils.java:39) org.junit.jupiter.api.Assertions.fail(Assertions.java:109) StandardTest.failingTest(StandardTest.java:23) sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) java.lang.reflect.Method.invoke(Unknown Source) org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:675) org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60) org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:125) [...] JUnit Jupiter:AssertionsTest ClassSource [className = 'AssertionsTest', filePosition = null] => java.lang.NoClassDefFoundError: Lorg/apache/logging/log4j/Logger; java.lang.Class.getDeclaredFields0(Native Method) java.lang.Class.privateGetDeclaredFields(Unknown Source) java.lang.Class.getDeclaredFields(Unknown Source) org.junit.platform.commons.util.ReflectionUtils.getDeclaredFields(ReflectionUtils.java:1334) org.junit.platform.commons.util.ReflectionUtils.findAllFieldsInHierarchy(ReflectionUtils.java:1092) [...] Caused by: java.lang.ClassNotFoundException: org.apache.logging.log4j.Logger java.net.URLClassLoader.findClass(Unknown Source) java.lang.ClassLoader.loadClass(Unknown Source) java.net.FactoryURLClassLoader.loadClass(Unknown Source) java.lang.ClassLoader.loadClass(Unknown Source) [...] Test run finished after 1013 ms [ 17 containers found ] [ 0 containers skipped ] [ 17 containers started ] [ 0 containers aborted ] [ 16 containers successful ] [ 1 containers failed ] [ 55 tests found ] [ 12 tests skipped ] [ 32 tests started ] [ 2 tests aborted ] [ 29 tests successful ] [ 1 tests failed ]
Where file junit5args.txt has the other parameters needed by ConsoleLauncher, and specific for our environment.
--include-engine=junit-jupiter --exclude-engine=junit-vintage --disable-ansi-colors --details=tree --details-theme=ascii --fail-if-no-tests --reports-dir=D:/junit5/reports --class-path=D:\proy\labJUnit5\target\test-classes;D:\proy\labJUnit5\target\classes --scan-classpath=D:\proy\labJUnit5\target\test-classes
No hay comentarios:
Publicar un comentario