You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
El test TokenControllerIntegrationTest#requestingTokenInfoShouldReturnOk fue desactivado porque tiene un problema de compatibilidad de librerías. Como todos los demás test funcionan y el problema tiene que ver con una librería que se usa en test, se decidió momentaneamente desactivar la funcionalidad.
La librería se usa solo a nivel de test y se comprobó el correcto funcionamiento del sistema en general.
El objetivo de este ticket es resolver el problema de compatibilidad de librerías y volver a activar el test
Stacktrace del test en error
java.lang.NoClassDefFoundError: com/jayway/jsonpath/Predicate
at org.springframework.test.util.JsonPathExpectationsHelper.<init>(JsonPathExpectationsHelper.java:61)
at org.springframework.test.web.servlet.result.JsonPathResultMatchers.<init>(JsonPathResultMatchers.java:61)
at org.springframework.test.web.servlet.result.MockMvcResultMatchers.jsonPath(MockMvcResultMatchers.java:192)
at io.github.jokoframework.security.controller.TokenControllerIntegrationTest.requestingTokenInfoShouldReturnOk(TokenControllerIntegrationTest.java:85)
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.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:75)
at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:86)
at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:84)
at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:252)
at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:94)
at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
Se realizan varios cambios para que corran los test unitarios. Luego de
los cambios corren 11/12 test. Uno queda en @ignore pero es registrado
en el issue 15 jokoframework#15
* Se corrige un error de version en el pom.xml con librerias de
joko-security-test.
* Se corrigen los datos de prueba para incluir el schema.
* Se deja en ignore el test que tiene problemas de compatibilidad con
librerias (ver issue 15)
alefq
changed the title
Reactiivar el test TokenControllerIntegrationTest#requestingTokenInfoShouldReturnOk
Reactivar el test TokenControllerIntegrationTest#requestingTokenInfoShouldReturnOk
Mar 1, 2018
bsandoval
added a commit
to bsandoval/security
that referenced
this issue
Jun 8, 2018
El test TokenControllerIntegrationTest#requestingTokenInfoShouldReturnOk fue desactivado porque tiene un problema de compatibilidad de librerías. Como todos los demás test funcionan y el problema tiene que ver con una librería que se usa en test, se decidió momentaneamente desactivar la funcionalidad.
La librería se usa solo a nivel de test y se comprobó el correcto funcionamiento del sistema en general.
El objetivo de este ticket es resolver el problema de compatibilidad de librerías y volver a activar el test
Stacktrace del test en error
Evaluación
Parece que la librería en cuestión es:
Se probó rápidamente cambiar a la última versión 2.4.0 y no se tuvo éxito
The text was updated successfully, but these errors were encountered: