mirror of
https://github.com/Nikolay-Shirokov/cc-1c-skills.git
synced 2026-08-07 20:20:20 +03:00
Наполнение макета по свежему пути (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>
30 lines
796 B
JSON
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
|
|
}
|
|
}
|
|
}
|