Files
repo_Claude/.claude/includes/run-tests.md
T

1.3 KiB
Raw Blame History

Include: run-tests

Ejecuta tests del proyecto Go con las tags apropiadas.

Comando

go test -tags goolm ./...

Casos

Tests pasan (exit code 0)

ok      gitea-dgg044oo04woo4ggcsws4gk0.organic-machine.com/Bl4cksmith/dataforge/core    0.123s
ok      gitea-dgg044oo04woo4ggcsws4gk0.organic-machine.com/Bl4cksmith/dataforge/shell   0.089s

✓ Tests pasando, continuar

Tests fallan (exit code != 0)

FAIL    gitea-dgg044oo04woo4ggcsws4gk0.organic-machine.com/Bl4cksmith/dataforge/core    0.456s

✗ Error: Tests fallando

STOP: No continuar hasta que los tests pasen.

Solución:

  1. Ver detalles con -v:
go test -v -tags goolm ./...
  1. Corregir errores en el código
  2. Re-ejecutar tests
  3. Continuar cuando todos pasen

No hay tests (no packages)

?       gitea-dgg044oo04woo4ggcsws4gk0.organic-machine.com/Bl4cksmith/dataforge/core    [no test files]

No hay tests aplicables (común en cambios de docs/config solamente)

✓ Continuar sin ejecutar tests

Modo verbose (para debugging)

Si se necesita más información:

go test -v -tags goolm ./...

Muestra cada test individual y su resultado.

Coverage (opcional)

Para ver cobertura de tests:

go test -tags goolm -cover ./...