IronCoreLabs / IronCoreLabs/tenant-security-client-java

Add integration test that uses the fat jar to test instead of mvn test

Abierto
#143 0 comentarios 0 reacciones 0 asignados Ver en GitHub
Lenguaje dominante
Java
Estrellas
3
Forks
4
Merge medio
50 min
PR fusionados (30 d)
4

Descripción

Right now the [integration test](https://github.com/IronCoreLabs/tenant-security-client-java/blob/main/test-suites/integrationTest.sh) uses mvn test, but this misses issues created by the shading and fat jar creation.

We should instead write integration tests that use the fat jar to catch [issues with shading](https://github.com/IronCoreLabs/tenant-security-client-java/pull/142#issue-2961472739).

Guía de contribución

Abrir la guía de contribución

Línea de trabajo

Comienza con test-suites/integrationTest.sh y sigue cómo invoca actualmente mvn test. Identifica cómo crea el proyecto su fat jar sombreado y, a continuación, adapta la configuración de la prueba de integración para ejecutar ese artefacto en su lugar. Se considerará completado cuando las pruebas de integración se ejecuten contra el fat jar y cubran los problemas causados por el sombreado.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
java
Área
build-system, testing-qa
Tipo de issue
Nueva funcionalidad
Dificultad
3/5
Tiempo estimado
1-2 días
Estado de actividad
Estancado
Claridad
Bastante claro
Aptitud para principiantes
42/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.