diff --git a/tests/skills/integration/build-webtest-config.test.mjs b/tests/skills/integration/build-webtest-config.test.mjs index 1b8b3b45..d26c7319 100644 --- a/tests/skills/integration/build-webtest-config.test.mjs +++ b/tests/skills/integration/build-webtest-config.test.mjs @@ -177,7 +177,7 @@ export const steps = [ script: 'meta-compile/scripts/meta-compile', input: { type: 'CommonModule', name: 'ОбщиеФункции', - server: true, clientManagedApplication: false, + server: true, serverCall: true, clientManagedApplication: false, }, args: { '-JsonPath': '{inputFile}', '-OutputDir': '{workDir}' }, validate: { script: 'meta-validate/scripts/meta-validate', flag: '-ObjectPath', path: 'CommonModules/ОбщиеФункции' }, @@ -293,6 +293,49 @@ export const steps = [ `, }, + // ClientApplicationInterface — раскладка панелей. Без этого файла секции + // рендерятся icon-only (без подписей) и web-test их не видит. Берём раскладку + // как в acc/erp: панель разделов + панель информации сверху, панель функций + // текущего раздела слева + { + name: 'writeFile: ClientApplicationInterface.xml', + writeFile: 'Ext/ClientApplicationInterface.xml', + content: ` + +\t +\t\t +\t\t\t +\t\t\t\t +\t\t\t\t\t8e10648b-f52d-4ec2-b4dd-87de33778d95 +\t\t\t\t +\t\t\t +\t\t\t +\t\t\t\t +\t\t\t\t\tcbab57f2-a0f3-4f0a-89ea-4cb19570ab75 +\t\t\t\t\t1 +\t\t\t\t +\t\t\t +\t\t +\t +\t +\t\t +\t\t\t +\t\t\t\t +\t\t\t\t\tb553047f-c9aa-4157-978d-448ecad24248 +\t\t\t\t +\t\t\t +\t\t +\t +\t +\t +\t +\t +\t +\t + +`, + }, + // Обработка ТестовыеОшибки — для тестов errors balloon/messages/modal (10-validation) { name: 'meta-compile: Обработка ТестовыеОшибки',