Saltar y enfocar en JavaScript
skip, todo y only, más las formas condicionales.
import test from "node:test";
import assert from "node:assert/strict";
test("skipped by option", { skip: "needs a database" }, () => {
assert.fail("never runs");
});
test("skipped at run time", (t) => {
if (process.platform === "win32") {
t.skip("posix only");
return;
}
assert.ok(process.platform.length > 0);
});
test("not written yet", { todo: true }, () => {
assert.fail("still to do");
});
test("plain and passing", () => assert.ok(true));
Cómo funciona
t.skipdentro de la prueba decide en tiempo de ejecución.todoregistra la intención sin hacer fallar la corrida.onlynecesita la bandera --test-only del runner para significar algo.
Palabras clave y builtins usados aquí
fromifimportreturn
El intento, en números
- Líneas
- 20
- Caracteres a escribir
- 448
- Tokens
- 117
- Ritmo de tres estrellas
- 105 tpm
Al ritmo de tres estrellas de 105 tokens por minuto, este intento toma unos 67 segundos.
Paso 1 de 2 en Selección; paso 7 de 9 en Pruebas con node:test.