45 lines
1.8 KiB
Plaintext
45 lines
1.8 KiB
Plaintext
diff --git a/tests/README.md b/tests/README.md
|
|
index 0c1eed22554b2cd14362a399243b31cbb6fbf903..566a6fd0ba36fa6dbfcfbbfbb3e94cdb04885c2d 100644
|
|
--- a/tests/README.md
|
|
+++ b/tests/README.md
|
|
@@ -21,4 +21,4 @@ npm run e2e # casos de datos: Excel→gráfico y carpetas vig
|
|
Las carpetas del test son **OPFS** (los pickers nativos exigen gesto de
|
|
usuario); los handles se registran en el IndexedDB de Elffuss igual que los
|
|
reales. Esto valida la plataforma — la calidad del modelo se evalúa con los
|
|
-casos de `../coordinacion/ERRORES.md`.
|
|
+casos de prueba.
|
|
diff --git a/tests/acceptance/6/CRITERIA.json b/tests/acceptance/6/CRITERIA.json
|
|
new file mode 100644
|
|
index 0000000000000000000000000000000000000000..5b8374f571356c71116f83d73fc879bb5cff9a96
|
|
--- /dev/null
|
|
+++ b/tests/acceptance/6/CRITERIA.json
|
|
@@ -0,0 +1,12 @@
|
|
+{
|
|
+ "schema": "elffuss-t2t/criteria@2",
|
|
+ "issue": 6,
|
|
+ "criteria": [
|
|
+ {
|
|
+ "index": 1,
|
|
+ "tests": [
|
|
+ "tests/acceptance/6/criteria.test.js::criterion 1"
|
|
+ ]
|
|
+ }
|
|
+ ]
|
|
+}
|
|
diff --git a/tests/acceptance/6/criteria.test.js b/tests/acceptance/6/criteria.test.js
|
|
new file mode 100644
|
|
index 0000000000000000000000000000000000000000..a25726fbf97124992acdabdea857edc1d079a079
|
|
--- /dev/null
|
|
+++ b/tests/acceptance/6/criteria.test.js
|
|
@@ -0,0 +1,10 @@
|
|
+import { test } from 'node:test'
|
|
+import assert from 'node:assert/strict'
|
|
+import { readFileSync } from 'node:fs'
|
|
+const text = readFileSync(new URL('../../../tests/README.md', import.meta.url), 'utf8') // the content of tests/README.md
|
|
+
|
|
+test('criterion 1', () => {
|
|
+ // tests/README.md contains no reference to `coordinacion/` and still states that the test folders are OPFS folders.
|
|
+ assert.strictEqual(text.includes('coordinacion/'), false)
|
|
+ assert.strictEqual(text.includes('OPFS'), true)
|
|
+})
|