mirror of
https://github.com/Nikolay-Shirokov/cc-1c-skills.git
synced 2026-09-29 05:25:53 +03:00
Проверка исходников идёт в конфигурации-заглушке, где общих модулей не было: обработка с кодом БСП не собиралась без -Checks off. - stub-db-create -ConfigSrc: общие модули, к которым обращается код, получают пустых двойников с флагами контекста из выгрузки; неизвестные имена не угадываются - epf-build -ConfigSrc, по умолчанию configSrc базы из .v8-project.json - подсказки к «Переменная не определена (X)»: модуль не в том контексте / модуля нет в configSrc / выгрузка не передана (с -ConfigSrc и -Checks off) Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
44 lines
1.9 KiB
JSON
44 lines
1.9 KiB
JSON
{
|
||
"name": "Неопределённый общий модуль без configSrc: подсказка про -ConfigSrc и -Checks off (fake platform)",
|
||
"osOnly": "win32",
|
||
"fakePlatform": {
|
||
"exit": 0,
|
||
"log": "",
|
||
"check": {
|
||
"exit": 101,
|
||
"log": "{Обработка.Тест.МодульОбъекта(2,2)}: Переменная не определена (ОбщегоНазначения)\r\n\t<<?>>ОбщегоНазначения.СообщитьПользователю(\"x\"); (Проверка: Сервер)\r\n{Обработка.Тест.МодульОбъекта(3,2)}: Переменная не определена (ОбщегоНазначения)\r\n\t<<?>>ОбщегоНазначения.Прочее(); (Проверка: Сервер)\r\n{Обработка.Тест.МодульОбъекта(4,2)}: Переменная не определена (Сумма)\r\n\tХ = <<?>>Сумма + 1; (Проверка: Сервер)\r\n"
|
||
}
|
||
},
|
||
"preRun": [
|
||
{
|
||
"script": "epf-init/scripts/init",
|
||
"args": {
|
||
"-Name": "Тест",
|
||
"-SrcDir": "{workDir}/src"
|
||
}
|
||
}
|
||
],
|
||
"args_extra": [
|
||
"-V8Path",
|
||
"{workDir}\\fake.cmd",
|
||
"-InfoBasePath",
|
||
"{workDir}\\ib",
|
||
"-SourceFile",
|
||
"{workDir}\\src\\Тест.xml",
|
||
"-OutputFile",
|
||
"{workDir}\\build\\Тест.epf"
|
||
],
|
||
"expect": {
|
||
"stdoutContains": [
|
||
"[hint] похоже на общий модуль конфигурации",
|
||
"[hint] Общие модули конфигурации проверке не видны: ОбщегоНазначения.",
|
||
"-Checks off"
|
||
],
|
||
"stdoutNotContains": [
|
||
"/LoadExternalDataProcessorOrReportFromFiles",
|
||
"проверке не видны: ОбщегоНазначения, Сумма"
|
||
]
|
||
},
|
||
"expectError": true,
|
||
"noSnapshot": "сборка отменена — артефакта нет по замыслу"
|
||
} |