IronCoreLabs / IronCoreLabs/tenant-security-client-java
Add integration test that uses the fat jar to test instead of mvn test
- 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
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