diff --git a/tests/skills/cases/meta-info/cct-value-type-collapsed.json b/tests/skills/cases/meta-info/cct-value-type-collapsed.json new file mode 100644 index 00000000..3f6c83cc --- /dev/null +++ b/tests/skills/cases/meta-info/cct-value-type-collapsed.json @@ -0,0 +1,25 @@ +{ + "name": "ПВХ — составной ТипЗначения сворачивается, drill-down разворачивает", + "setup": "empty-config", + "preRun": [ + { + "script": "meta-compile/scripts/meta-compile", + "input": { + "type": "ChartOfCharacteristicTypes", + "name": "ВидыСубконто", + "valueType": "String(100) + Number(10,2) + Date + Boolean + CatalogRef + DocumentRef" + }, + "args": { "-JsonPath": "{inputFile}", "-OutputDir": "{workDir}" } + } + ], + "params": { "objectPath": "ChartsOfCharacteristicTypes/ВидыСубконто" }, + "expect": { + "stdoutContains": [ + "Стандартные реквизиты:", + "ТипЗначения", + "Составной (6)", + "Полный состав типов: -Name ТипЗначения" + ], + "stdoutNotContains": ["cfg:", "СправочникСсылка |"] + } +} diff --git a/tests/skills/cases/meta-info/drilldown-value-type.json b/tests/skills/cases/meta-info/drilldown-value-type.json new file mode 100644 index 00000000..1678e8b7 --- /dev/null +++ b/tests/skills/cases/meta-info/drilldown-value-type.json @@ -0,0 +1,27 @@ +{ + "name": "Drill-down разворачивает свёрнутый ТипЗначения ПВХ", + "setup": "empty-config", + "preRun": [ + { + "script": "meta-compile/scripts/meta-compile", + "input": { + "type": "ChartOfCharacteristicTypes", + "name": "ВидыСубконто", + "valueType": "String(100) + Number(10,2) + Date + Boolean + CatalogRef + DocumentRef" + }, + "args": { "-JsonPath": "{inputFile}", "-OutputDir": "{workDir}" } + } + ], + "params": { "objectPath": "ChartsOfCharacteristicTypes/ВидыСубконто" }, + "args_extra": ["-Name", "ТипЗначения"], + "expect": { + "stdoutContains": [ + "Стандартный реквизит: ТипЗначения", + "Типы (6):", + "Строка(100)", + "СправочникСсылка", + "ДокументСсылка" + ], + "stdoutNotContains": ["Составной (", "cfg:"] + } +} diff --git a/tests/skills/cases/meta-info/snapshots/cct-value-type-collapsed/ChartsOfCharacteristicTypes/ВидыСубконто.xml b/tests/skills/cases/meta-info/snapshots/cct-value-type-collapsed/ChartsOfCharacteristicTypes/ВидыСубконто.xml new file mode 100644 index 00000000..9264e5fa --- /dev/null +++ b/tests/skills/cases/meta-info/snapshots/cct-value-type-collapsed/ChartsOfCharacteristicTypes/ВидыСубконто.xml @@ -0,0 +1,110 @@ + + + + + + UUID-002 + UUID-003 + + + UUID-004 + UUID-005 + + + UUID-006 + UUID-007 + + + UUID-008 + UUID-009 + + + UUID-010 + UUID-011 + + + UUID-012 + UUID-013 + + + + ВидыСубконто + + + ru + Виды субконто + + + + true + false + + + xs:string + + 100 + Variable + + xs:decimal + + 10 + 2 + Any + + xs:dateTime + + Date + + xs:boolean + cfg:CatalogRef + cfg:DocumentRef + + false + true + 9 + Variable + 100 + WholeCharacteristicKind + true + true + AsDescription + + Auto + InDialog + false + BothWays + + ChartOfCharacteristicTypes.ВидыСубконто.StandardAttribute.Description + ChartOfCharacteristicTypes.ВидыСубконто.StandardAttribute.Code + + DontUse + Begin + Directly + DontUse + Auto + + + + + + + + + + + + + Managed + Use + + + + + + DontUse + false + false + + + + diff --git a/tests/skills/cases/meta-info/snapshots/cct-value-type-collapsed/ChartsOfCharacteristicTypes/ВидыСубконто/Ext/ObjectModule.bsl b/tests/skills/cases/meta-info/snapshots/cct-value-type-collapsed/ChartsOfCharacteristicTypes/ВидыСубконто/Ext/ObjectModule.bsl new file mode 100644 index 00000000..e69de29b diff --git a/tests/skills/cases/meta-info/snapshots/cct-value-type-collapsed/Configuration.xml b/tests/skills/cases/meta-info/snapshots/cct-value-type-collapsed/Configuration.xml new file mode 100644 index 00000000..f7387717 --- /dev/null +++ b/tests/skills/cases/meta-info/snapshots/cct-value-type-collapsed/Configuration.xml @@ -0,0 +1,252 @@ + + + + + + UUID-002 + UUID-003 + + + UUID-004 + UUID-005 + + + UUID-006 + UUID-007 + + + UUID-008 + UUID-009 + + + UUID-010 + UUID-011 + + + UUID-012 + UUID-013 + + + UUID-014 + UUID-015 + + + + TestConfig + + + ru + TestConfig + + + + + Version8_3_24 + ManagedApplication + + PlatformApplication + + Russian + + + + + false + false + false + + + + + + + + + + + + + + + + + + + + + + Biometrics + true + + + Location + false + + + BackgroundLocation + false + + + BluetoothPrinters + false + + + WiFiPrinters + false + + + Contacts + false + + + Calendars + false + + + PushNotifications + false + + + LocalNotifications + false + + + InAppPurchases + false + + + PersonalComputerFileExchange + false + + + Ads + false + + + NumberDialing + false + + + CallProcessing + false + + + CallLog + false + + + AutoSendSMS + false + + + ReceiveSMS + false + + + SMSLog + false + + + Camera + false + + + Microphone + false + + + MusicLibrary + false + + + PictureAndVideoLibraries + false + + + AudioPlaybackAndVibration + false + + + BackgroundAudioPlaybackAndVibration + false + + + InstallPackages + false + + + OSBackup + true + + + ApplicationUsageStatistics + false + + + BarcodeScanning + false + + + BackgroundAudioRecording + false + + + AllFilesAccess + false + + + Videoconferences + false + + + NFC + false + + + DocumentScanning + false + + + SpeechToText + false + + + Geofences + false + + + IncomingShareRequests + false + + + AllIncomingShareRequestsTypesProcessing + false + + + + + + Normal + + + Language.Русский + + + + + + Managed + NotAutoFree + DontUse + DontUse + TaxiEnableVersion8_2 + DontUse + Version8_3_24 + + + + Русский + ВидыСубконто + + + \ No newline at end of file diff --git a/tests/skills/cases/meta-info/snapshots/cct-value-type-collapsed/Ext/ClientApplicationInterface.xml b/tests/skills/cases/meta-info/snapshots/cct-value-type-collapsed/Ext/ClientApplicationInterface.xml new file mode 100644 index 00000000..3c1161b2 --- /dev/null +++ b/tests/skills/cases/meta-info/snapshots/cct-value-type-collapsed/Ext/ClientApplicationInterface.xml @@ -0,0 +1,18 @@ + + + + + UUID-002 + + + + + UUID-004 + + + + + + + + \ No newline at end of file diff --git a/tests/skills/cases/meta-info/snapshots/cct-value-type-collapsed/Languages/Русский.xml b/tests/skills/cases/meta-info/snapshots/cct-value-type-collapsed/Languages/Русский.xml new file mode 100644 index 00000000..37c60d78 --- /dev/null +++ b/tests/skills/cases/meta-info/snapshots/cct-value-type-collapsed/Languages/Русский.xml @@ -0,0 +1,16 @@ + + + + + Русский + + + ru + Русский + + + + ru + + + \ No newline at end of file diff --git a/tests/skills/cases/meta-info/snapshots/drilldown-value-type/ChartsOfCharacteristicTypes/ВидыСубконто.xml b/tests/skills/cases/meta-info/snapshots/drilldown-value-type/ChartsOfCharacteristicTypes/ВидыСубконто.xml new file mode 100644 index 00000000..9264e5fa --- /dev/null +++ b/tests/skills/cases/meta-info/snapshots/drilldown-value-type/ChartsOfCharacteristicTypes/ВидыСубконто.xml @@ -0,0 +1,110 @@ + + + + + + UUID-002 + UUID-003 + + + UUID-004 + UUID-005 + + + UUID-006 + UUID-007 + + + UUID-008 + UUID-009 + + + UUID-010 + UUID-011 + + + UUID-012 + UUID-013 + + + + ВидыСубконто + + + ru + Виды субконто + + + + true + false + + + xs:string + + 100 + Variable + + xs:decimal + + 10 + 2 + Any + + xs:dateTime + + Date + + xs:boolean + cfg:CatalogRef + cfg:DocumentRef + + false + true + 9 + Variable + 100 + WholeCharacteristicKind + true + true + AsDescription + + Auto + InDialog + false + BothWays + + ChartOfCharacteristicTypes.ВидыСубконто.StandardAttribute.Description + ChartOfCharacteristicTypes.ВидыСубконто.StandardAttribute.Code + + DontUse + Begin + Directly + DontUse + Auto + + + + + + + + + + + + + Managed + Use + + + + + + DontUse + false + false + + + + diff --git a/tests/skills/cases/meta-info/snapshots/drilldown-value-type/ChartsOfCharacteristicTypes/ВидыСубконто/Ext/ObjectModule.bsl b/tests/skills/cases/meta-info/snapshots/drilldown-value-type/ChartsOfCharacteristicTypes/ВидыСубконто/Ext/ObjectModule.bsl new file mode 100644 index 00000000..e69de29b diff --git a/tests/skills/cases/meta-info/snapshots/drilldown-value-type/Configuration.xml b/tests/skills/cases/meta-info/snapshots/drilldown-value-type/Configuration.xml new file mode 100644 index 00000000..f7387717 --- /dev/null +++ b/tests/skills/cases/meta-info/snapshots/drilldown-value-type/Configuration.xml @@ -0,0 +1,252 @@ + + + + + + UUID-002 + UUID-003 + + + UUID-004 + UUID-005 + + + UUID-006 + UUID-007 + + + UUID-008 + UUID-009 + + + UUID-010 + UUID-011 + + + UUID-012 + UUID-013 + + + UUID-014 + UUID-015 + + + + TestConfig + + + ru + TestConfig + + + + + Version8_3_24 + ManagedApplication + + PlatformApplication + + Russian + + + + + false + false + false + + + + + + + + + + + + + + + + + + + + + + Biometrics + true + + + Location + false + + + BackgroundLocation + false + + + BluetoothPrinters + false + + + WiFiPrinters + false + + + Contacts + false + + + Calendars + false + + + PushNotifications + false + + + LocalNotifications + false + + + InAppPurchases + false + + + PersonalComputerFileExchange + false + + + Ads + false + + + NumberDialing + false + + + CallProcessing + false + + + CallLog + false + + + AutoSendSMS + false + + + ReceiveSMS + false + + + SMSLog + false + + + Camera + false + + + Microphone + false + + + MusicLibrary + false + + + PictureAndVideoLibraries + false + + + AudioPlaybackAndVibration + false + + + BackgroundAudioPlaybackAndVibration + false + + + InstallPackages + false + + + OSBackup + true + + + ApplicationUsageStatistics + false + + + BarcodeScanning + false + + + BackgroundAudioRecording + false + + + AllFilesAccess + false + + + Videoconferences + false + + + NFC + false + + + DocumentScanning + false + + + SpeechToText + false + + + Geofences + false + + + IncomingShareRequests + false + + + AllIncomingShareRequestsTypesProcessing + false + + + + + + Normal + + + Language.Русский + + + + + + Managed + NotAutoFree + DontUse + DontUse + TaxiEnableVersion8_2 + DontUse + Version8_3_24 + + + + Русский + ВидыСубконто + + + \ No newline at end of file diff --git a/tests/skills/cases/meta-info/snapshots/drilldown-value-type/Ext/ClientApplicationInterface.xml b/tests/skills/cases/meta-info/snapshots/drilldown-value-type/Ext/ClientApplicationInterface.xml new file mode 100644 index 00000000..3c1161b2 --- /dev/null +++ b/tests/skills/cases/meta-info/snapshots/drilldown-value-type/Ext/ClientApplicationInterface.xml @@ -0,0 +1,18 @@ + + + + + UUID-002 + + + + + UUID-004 + + + + + + + + \ No newline at end of file diff --git a/tests/skills/cases/meta-info/snapshots/drilldown-value-type/Languages/Русский.xml b/tests/skills/cases/meta-info/snapshots/drilldown-value-type/Languages/Русский.xml new file mode 100644 index 00000000..37c60d78 --- /dev/null +++ b/tests/skills/cases/meta-info/snapshots/drilldown-value-type/Languages/Русский.xml @@ -0,0 +1,16 @@ + + + + + Русский + + + ru + Русский + + + + ru + + + \ No newline at end of file