Este es un nuevo componente, todavía en estado de desarrollo inicial, que permitirá desarrollar tests paralelamente al propio desarrollo del programa.
Muchos desarrolladores, sobre todo en lenguajes más industriales, coinciden en que es primordial programar los test del software incluso antes de empezar a programar el mismo programa. Quizás es un poco exagerado, pero una buena planificación de todos los procesos lo permiten perfectamente. Las ventajas son evidentes, aunque al principio haya que invertir más tiempo en la programación de los tests cases, a la postre se conseguirá un programa mucho más robusto y con más facilidad para crecer sin fallos críticos, puesto que los tests se pueden correr cada vez que se introduzca el más mínimo cambio, permitiendo detectar los fallos antes de los lanzamientos.
gb.test es un componente que implementará de una forma profesional la posibilidad de programar esos test y de sus reportes. Evidentemente, la calidad y cobertura de las pruebas dependerá en todo caso de los programadores de un determinado proyecto, pero es exactamente el componente que le faltaba a gambas para poder ser considerado un lenguaje serio por algunos de sus detractores.
De momento no tengo muchos más detalles, puesto que el componente no está acabado y mucho menos documentado, pero a medida que vaya digiriendo y comprendiendo el proceso de desarrollo y sus particularidades, iré actualizando este hilo con más información.
Adjunto el link a Wikipedia donde explica someramente los "Casos de prueba" en español (o Test Case, en inglés):
https://es.wikipedia.org/wiki/Caso_de_prueba
Saludos