{
"name": "newObjectPosition=byName: заимствованный объект встаёт в расширении по имени, а не в порядке заимствования",
"preRun": [
{
"script": "meta-compile/scripts/meta-compile",
"input": {
"type": "Catalog",
"name": "Договоры"
},
"args": {
"-JsonPath": "{inputFile}",
"-OutputDir": "{workDir}"
}
},
{
"script": "meta-compile/scripts/meta-compile",
"input": {
"type": "Catalog",
"name": "Терминалы",
"owners": [
"Catalog.Договоры"
]
},
"args": {
"-JsonPath": "{inputFile}",
"-OutputDir": "{workDir}"
}
},
{
"script": "cfe-init/scripts/cfe-init",
"args": {
"-Name": "Тест",
"-OutputDir": "{workDir}/cfe",
"-ConfigPath": "{workDir}"
}
},
{
"writeFile": {
"path": ".v8-project.json",
"content": {
"newObjectPosition": "byName",
"databases": []
}
}
}
],
"params": {
"extensionPath": "cfe",
"object": "Catalog.Терминалы"
},
"expect": {
"fileContains": {
"file": "cfe/Configuration.xml",
"text": "Договоры\r\n\t\t\tТерминалы"
}
},
"cwd": "workDir"
}