Skip to content

Un script para probar a mano ya no genera un PR: cuenta como un test — 0.8.6 - #41

Merged
Pepo08 merged 1 commit into
mainfrom
fix/scripts-de-prueba
Nov 7, 2026
Merged

Pepo08 merged 1 commit into
mainfrom
fix/scripts-de-prueba

Conversation

@Pepo08

@Pepo08 Pepo08 commented Nov 7, 2026

Copy link
Copy Markdown
Owner

Qué cambia

Un script para probar a mano (probar-arca.js, prueba.php, test-afip.js, ejemplo-factura.js) cuenta como un test. Si es lo único que cambiaría, pr no abre un PR: el hallazgo sigue en el scan y el texto queda como issue en .parche/.

Por qué

El PR Elitali1/proyectoPaginaWeb#16 tocaba solo probar-arca.js. El servicio (src/services/arca.service.js) ya mandaba el campo, y el cuerpo del PR lo decía. El mantenedor lo cerró igual: "El sistema ya informa CondicionIVAReceptorId según el receptor". Un PR que no cambia el código que corre se lee como ruido, y eso le saca confianza al resto.

Cómo se reconoce

Va por el nombre del archivo, sin la extensión (isProbeScript, en src/paths.js):

  • "probar", "probando", "prueba(s)", "testear" y "ejemplo(s)", solos o con algo después de -, _ o .;
  • "test-", "demo-", "scratch-" y "playground-", solo con guion.

test_data.js, testimonios.js, contest.js, demo.js y una carpeta probar/ siguen siendo código.

Verificación

  • npm test: 318 de 318 (4 tests nuevos en test/scripts-de-prueba.test.js).
  • Sobre una copia del repo de Elitali1 (2d96e02): pr --dry-run ya no abre PR, deja el reporte y mantiene el aviso de cuitReceptor ? 1 : 5.
  • Los 13 PRs abiertos en otros repos tocan servicios reales: ninguno cambia con esto.

Los dos tests de punta a punta que usaban probar.js como archivo a arreglar ahora usan src/caja.js, que es código.

Versión 0.8.6.

…— 0.8.6

probar-arca.js, prueba.php, test-afip.js y ejemplo-factura.js se tratan como tests: el hallazgo sigue en el scan y, si no hay otro cambio, pr deja el texto como issue. Viene del PR #16 de Elitali1/proyectoPaginaWeb, cerrado por el mantenedor porque el servicio ya mandaba el campo.
@Pepo08
Pepo08 merged commit 7fd5ab4 into main Nov 7, 2026
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant