Files
cc-1c-skills/tests/skills/cases/mxl-compile/nested-output-dir.json
T
Nick ShirokovandClaude Opus 5 4833c3b707 fix(mxl-compile): PS-порт не создавал каталог назначения
Наполнение макета по свежему пути (Templates/<Имя>/Ext/Template.xml) на
PowerShell падало с «Could not find a part of the path». py-порт каталог
создаёт, form-compile и skd-compile — тоже; не создавал только этот порт.

Тестами не ловилось: во всех кейсах mxl-compile писал в уже существующий
каталог. Добавлен кейс с записью по несуществующему пути — проверено, что на
коде до правки он падает.

Найдено при разборе вопроса, нужна ли заглушка тела макета в template-add:
оказалось, заглушка держала не замысел, а этот дефект.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-06 14:11:11 +03:00

30 lines
796 B
JSON

{
"name": "Запись по несуществующему пути: каталог назначения создаётся навыком",
"input": {
"columns": 1,
"areas": [
{
"name": "Шапка",
"rows": [
{ "cells": [{ "col": 1, "text": "Привет" }] }
]
}
]
},
"params": { "outputPath": "Templates/Макет/Ext/Template.xml" },
"validatePath": "Templates/Макет/Ext/Template.xml",
"expect": {
"files": ["Templates/Макет/Ext/Template.xml"],
"preserves": {
"file": "Templates/Макет/Ext/Template.xml",
"bom": true,
"eol": "crlf",
"encoding": "UTF-8",
"finalNewline": false,
"noCR13": true,
"selfClose": "tight",
"noEmptyPairs": true
}
}
}