See all validation errors at once with something liike assertsSoftly { ... }
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Aptitud para principiantes
- 35/100
Línea de trabajo
Start at the workflow() entry point and review the linked Kotest soft-assertions documentation for the requested behavior. The issue names no files or tests, so trace how workflow validation currently reports failures. Done means one workflow run can report all validation errors instead of stopping at the first one.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
What feature do you need?
From https://kotest.io/docs/assertions/soft-assertions.html:
Normally, assertions like shouldBe throw an exception when they fail. But sometimes you want to perform multiple assertions in a test, and would like to see all of the assertions that failed. Kotest provides the assertSoftly function for this purpose.
assertSoftly {
foo shouldBe bar
foo should contain(baz)
}
It would be nice to have something like assertSoftly inside the workflow() function
so that we could see all validation errors for the workflow at once,
instead of having to do a compilation-run cycle for each one.
- Lenguaje dominante
- Kotlin
- Estrellas
- 665
- Forks
- 30
- Merge medio
- 4 d 19 h
- PR fusionados (30 d)
- 5
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Sin plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de typesafegithub/github-workflows-kt
-
bug
Dificultad 3/5 1-2 días Aptitud para principiantes 58/100
typesafegithub/github-workflows-kt#2389 · 7 comentarios ·
-
bug
Dificultad 3/5 1-2 días Aptitud para principiantes 42/100
typesafegithub/github-workflows-kt#2368 · 1 comentario ·
-
problem
Dificultad 4/5 3-5 días Aptitud para principiantes 42/100
typesafegithub/github-workflows-kt#2348 · 2 comentarios ·
-
Use a lib to interact with GitHubPosiblemente ocupada @LeoColman la tomó hace 554 días. Abiertooperational
typesafegithub/github-workflows-kt#1884 · 1 asignado ·
-
problem
Dificultad 3/5 1-2 días Aptitud para principiantes 30/100
typesafegithub/github-workflows-kt#1864 · 5 comentarios ·
Todos los issues de typesafegithub/github-workflows-kt
Issues similares
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
droidconKE/droidconKeKotlin#426 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 64/100
maplibre/maplibre-native-ffi#792 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 74/100
Los mantenedores suelen responder en 1 día
-
[BUG] Workflows with more than 10 delegate monitors fail with "<id> are not valid monitor ids"Abiertobug duplicate untriaged
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
opensearch-project/alerting#2291 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
an:enhancement
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
Los mantenedores suelen responder en 1 día