Ir al contenido

testform show

Ventana de terminal
testform [opciones globales] show [opciones] [ruta]

El comando testform show presenta una representación legible o estructurada de un archivo de estado (testform.state) o de un plan de ejecución guardado.

Es un comando de solo lectura utilizado para inspeccionar el estado actual de la infraestructura sin riesgo de inducir alteraciones.

Opción Por Defecto Descripción
-json false Emite la totalidad del estado o plan en formato de objeto JSON estructurado.
-no-color false Desactiva colores en la salida de consola.
Ventana de terminal
$ testform show
# testcase.login_valid:
resource "testcase" "login_valid" {
id = 104
title = "Valid credentials allow login"
labels = ["auth", "smoke", "regression"]
milestone = "Sprint 42"
url = "https://github.com/mi-org/web-app/issues/104"
state = "open"
}
Ventana de terminal
$ testform show testform.plan.bin
Testform will perform the following actions:
# checkout.case.feature::@tc-3 will be created
+ resource "testcase" "checkout_coupon" {
+ title = "Aplicar cupón promocional válido"
}
Plan: 1 to add, 0 to change, 0 to destroy.

Inspección en JSON (para Automatización con Scripts)

Sección titulada «Inspección en JSON (para Automatización con Scripts)»
Ventana de terminal
testform show -json | jq '.resources[].instances[].attributes.title'
  • 0: Inspección completada exitosamente.
  • 1: No fue posible leer el archivo de estado o de plan.