Hustler-Pixelwelt T13: Import bricht ohne pixelwelt-woms ab, statt die grauen Raum-Ebenen zu löschen (--ohne-woms für den bewussten Fall)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
1 parent
ba007a325a
commit
ebab573803
2 files changed
+21
-9
No files matched your search
@@ -7,7 +7,7 @@ import path from 'node:path'
|
||||
// Umformer und Planer aus scripts/hustler-import.mjs: CSS-Zerlegung (Kommentare, Zeichenketten, verschachtelte
|
||||
// @media, @keyframes), Selektoren, Animationsnamen, Blob-Adressen, Fehlermeldungen und Wiederholbarkeit.
|
||||
|
||||
const { wandleCss, wandleSelektor, baue, pruefsumme, schreibe, ImportFehler } = await import('../../scripts/hustler-import.mjs')
|
||||
const { wandleCss, wandleSelektor, baue, pruefsumme, schreibe, ImportFehler, main } = await import('../../scripts/hustler-import.mjs')
|
||||
|
||||
const V2 = process.env.HUSTLER_V2 || '/root/reports/workers-2026-10-16/pixelwelt-v2'
|
||||
const hatV2 = existsSync(path.join(V2, 'entwurf/Main.dc.html'))
|
||||
@@ -292,3 +292,7 @@ test('baue mit pixelwelt-woms: gleichnamige Haus-Dateien ersetzen die aus v2, gr
|
||||
loesche(wurzel)
|
||||
}
|
||||
})
|
||||
|
||||
test('Import ohne pixelwelt-woms bricht ab, solange im Repo graue Raum-Ebenen liegen (Endprüfung R6) – nichts wird geschrieben oder gelöscht', opt, async () => {
|
||||
await assert.rejects(() => main([V2]), (e) => e instanceof ImportFehler && /--ohne-woms/.test(e.message))
|
||||
})
|
||||
Reference in new issue
Block a user