├── Jenkinsfile
├── src
├── cf
│ ├── README.md
│ ├── DataProcessors
│ │ └── ПримерРаботыВалидатора
│ │ │ ├── Templates
│ │ │ ├── Валидныйjson
│ │ │ │ └── Ext
│ │ │ │ │ └── Template.txt
│ │ │ ├── НевалидныйJson
│ │ │ │ └── Ext
│ │ │ │ │ └── Template.txt
│ │ │ ├── OpenApi.xml
│ │ │ ├── Валидныйjson.xml
│ │ │ └── НевалидныйJson.xml
│ │ │ └── Forms
│ │ │ └── Форма.xml
│ ├── CommonModules
│ │ ├── ВалидаторПакетов
│ │ │ └── Ext
│ │ │ │ └── Module.bsl
│ │ ├── ВалидаторПакетов.xml
│ │ └── ВалидаторПакетовПовтИсп.xml
│ └── Languages
│ │ └── Русский.xml
├── cfe
│ ├── YAXUNIT
│ │ ├── CommonPictures
│ │ │ ├── ЮТИмпорт
│ │ │ │ └── Ext
│ │ │ │ │ ├── Picture
│ │ │ │ │ └── Picture.png
│ │ │ │ │ └── Picture.xml
│ │ │ ├── ЮТОшибка
│ │ │ │ └── Ext
│ │ │ │ │ ├── Picture
│ │ │ │ │ └── Picture.png
│ │ │ │ │ └── Picture.xml
│ │ │ ├── ЮТУпал
│ │ │ │ └── Ext
│ │ │ │ │ ├── Picture
│ │ │ │ │ └── Picture.png
│ │ │ │ │ └── Picture.xml
│ │ │ ├── ЮТПодсистема
│ │ │ │ └── Ext
│ │ │ │ │ ├── Picture
│ │ │ │ │ └── Picture.png
│ │ │ │ │ └── Picture.xml
│ │ │ ├── ЮТПропущен
│ │ │ │ └── Ext
│ │ │ │ │ ├── Picture
│ │ │ │ │ └── Picture.png
│ │ │ │ │ └── Picture.xml
│ │ │ ├── ЮТСтруктура
│ │ │ │ └── Ext
│ │ │ │ │ ├── Picture
│ │ │ │ │ └── Picture.png
│ │ │ │ │ └── Picture.xml
│ │ │ ├── ЮТРедактировать
│ │ │ │ └── Ext
│ │ │ │ │ ├── Picture
│ │ │ │ │ └── Picture.png
│ │ │ │ │ └── Picture.xml
│ │ │ ├── ЮТУспешно
│ │ │ │ └── Ext
│ │ │ │ │ ├── Picture
│ │ │ │ │ └── Picture.svg
│ │ │ │ │ └── Picture.xml
│ │ │ ├── ЮТЗапустить
│ │ │ │ └── Ext
│ │ │ │ │ ├── Picture.xml
│ │ │ │ │ └── Picture
│ │ │ │ │ └── Picture.svg
│ │ │ ├── ЮТНастройки
│ │ │ │ └── Ext
│ │ │ │ │ └── Picture.xml
│ │ │ ├── ЮТНеизвестный
│ │ │ │ └── Ext
│ │ │ │ │ └── Picture.xml
│ │ │ ├── ЮТСравнить
│ │ │ │ └── Ext
│ │ │ │ │ ├── Picture.xml
│ │ │ │ │ └── Picture
│ │ │ │ │ └── Picture.svg
│ │ │ ├── ЮТЭлементыТестов
│ │ │ │ └── Ext
│ │ │ │ │ └── Picture.xml
│ │ │ ├── ЮТПерезапуститьУпавшие
│ │ │ │ └── Ext
│ │ │ │ │ ├── Picture.xml
│ │ │ │ │ └── Picture
│ │ │ │ │ └── Picture.svg
│ │ │ ├── ЮТУпал.xml
│ │ │ ├── ЮТИмпорт.xml
│ │ │ ├── ЮТОшибка.xml
│ │ │ ├── ЮТУспешно.xml
│ │ │ ├── ЮТЗапустить.xml
│ │ │ ├── ЮТНастройки.xml
│ │ │ ├── ЮТПропущен.xml
│ │ │ ├── ЮТСравнить.xml
│ │ │ ├── ЮТСтруктура.xml
│ │ │ ├── ЮТНеизвестный.xml
│ │ │ ├── ЮТРедактировать.xml
│ │ │ ├── ЮТЭлементыТестов.xml
│ │ │ ├── ЮТПодсистема.xml
│ │ │ └── ЮТПерезапуститьУпавшие.xml
│ │ ├── CommonTemplates
│ │ │ ├── ЮТRegEx1CAddin
│ │ │ │ └── Ext
│ │ │ │ │ └── Template.bin
│ │ │ ├── ЮТYaxUnitAddIn
│ │ │ │ └── Ext
│ │ │ │ │ └── Template.bin
│ │ │ ├── ЮТ_СловарьПодражателя_Компании_ПрефиксыНаименований_ru
│ │ │ │ └── Ext
│ │ │ │ │ └── Template.txt
│ │ │ ├── ЮТ_СловарьПодражателя_Компании_Наименования_ru
│ │ │ │ └── Ext
│ │ │ │ │ └── Template.txt
│ │ │ ├── ЮТ_СловарьПодражателя_Люди_ЖенскиеИмена_ru
│ │ │ │ └── Ext
│ │ │ │ │ └── Template.txt
│ │ │ ├── ЮТ_СловарьПодражателя_Люди_ЖенскиеОтчества_ru
│ │ │ │ └── Ext
│ │ │ │ │ └── Template.txt
│ │ │ ├── ЮТRegEx1CAddin.xml
│ │ │ ├── ЮТYaxUnitAddIn.xml
│ │ │ ├── ЮТОписаниеМетаданных.xml
│ │ │ ├── ЮТИнформацияОбОшибке.xml
│ │ │ ├── ЮТ_СловарьПодражателя_Люди_ЖенскиеИмена_ru.xml
│ │ │ ├── ЮТ_СловарьПодражателя_Люди_МужскиеИмена_ru.xml
│ │ │ ├── ЮТ_СловарьПодражателя_Люди_ЖенскиеФамилии_ru.xml
│ │ │ ├── ЮТ_СловарьПодражателя_Люди_МужскиеФамилии_ru.xml
│ │ │ ├── ЮТ_СловарьПодражателя_Компании_Наименования_ru.xml
│ │ │ ├── ЮТ_СловарьПодражателя_Люди_ЖенскиеОтчества_ru.xml
│ │ │ ├── ЮТ_СловарьПодражателя_Люди_МужскиеОтчества_ru.xml
│ │ │ └── ЮТ_СловарьПодражателя_Компании_ПрефиксыНаименований_ru.xml
│ │ ├── DataProcessors
│ │ │ ├── ЮТКонструкторТестовыхДанных
│ │ │ │ └── Forms
│ │ │ │ │ ├── КлиентскийКонструктор
│ │ │ │ │ └── Ext
│ │ │ │ │ │ └── Form.xml
│ │ │ │ │ └── КлиентскийКонструктор.xml
│ │ │ ├── ЮТЮнитТесты
│ │ │ │ ├── Templates
│ │ │ │ │ ├── Сравнение.xml
│ │ │ │ │ └── СравнениеOld.xml
│ │ │ │ ├── Commands
│ │ │ │ │ ├── СформироватьНастройкиТестирования
│ │ │ │ │ │ └── Ext
│ │ │ │ │ │ │ └── CommandModule.bsl
│ │ │ │ │ └── ЗапускТестов
│ │ │ │ │ │ └── Ext
│ │ │ │ │ │ └── CommandModule.bsl
│ │ │ │ └── Forms
│ │ │ │ │ ├── Основная.xml
│ │ │ │ │ ├── Сравнение.xml
│ │ │ │ │ ├── СозданиеНастройки.xml
│ │ │ │ │ └── Сравнение
│ │ │ │ │ └── Ext
│ │ │ │ │ └── Form
│ │ │ │ │ └── Module.bsl
│ │ │ └── ЮТКонструкторДвижений
│ │ │ │ └── Forms
│ │ │ │ ├── КлиентскийКонструктор
│ │ │ │ └── Ext
│ │ │ │ │ └── Form.xml
│ │ │ │ └── КлиентскийКонструктор.xml
│ │ ├── CommonModules
│ │ │ ├── ЮТИсполнительСлужебныйГлобальный
│ │ │ │ └── Ext
│ │ │ │ │ └── Module.bsl
│ │ │ ├── ЮТМетаданныеСлужебный
│ │ │ │ └── Ext
│ │ │ │ │ └── Module.bsl
│ │ │ ├── ЮТОтчетСлужебныйКлиентСервер
│ │ │ │ └── Ext
│ │ │ │ │ └── Module.bsl
│ │ │ ├── ЮТДымовыеТестыСлужебныйВызовСервера
│ │ │ │ └── Ext
│ │ │ │ │ └── Module.bsl
│ │ │ ├── ЮТМетодыСлужебныйВызовСервера
│ │ │ │ └── Ext
│ │ │ │ │ └── Module.bsl
│ │ │ ├── ЮТЧитательСлужебныйВызовСервера
│ │ │ │ └── Ext
│ │ │ │ │ └── Module.bsl
│ │ │ ├── ЮТКонтекстСлужебныйКлиент
│ │ │ │ └── Ext
│ │ │ │ │ └── Module.bsl
│ │ │ ├── МокитоПерехват
│ │ │ │ └── Ext
│ │ │ │ │ └── Module.bsl
│ │ │ ├── ЮТПодражательСлужебныйВызовСервера
│ │ │ │ └── Ext
│ │ │ │ │ └── Module.bsl
│ │ │ ├── ЮТЛогированиеСлужебныйВызовСервера
│ │ │ │ └── Ext
│ │ │ │ │ └── Module.bsl
│ │ │ ├── ЮТест.xml
│ │ │ ├── Мокито.xml
│ │ │ ├── ЮТФайлы.xml
│ │ │ ├── ЮТЗапросы.xml
│ │ │ ├── ЮТМетоды.xml
│ │ │ ├── ЮТСтроки.xml
│ │ │ ├── ЮТФабрика.xml
│ │ │ ├── ЮТИсключения.xml
│ │ │ ├── ЮТКоллекции.xml
│ │ │ ├── ЮТКомпоненты.xml
│ │ │ ├── ЮТМетаданные.xml
│ │ │ ├── ЮТОкружение.xml
│ │ │ ├── ЮТПредикаты.xml
│ │ │ ├── ЮТСравнениеСлужебныйВызовСервера
│ │ │ │ └── Ext
│ │ │ │ │ └── Module.bsl
│ │ │ ├── ЮТТесты.xml
│ │ │ ├── ЮТЗависимости.xml
│ │ │ ├── ЮТЛогирование.xml
│ │ │ ├── ЮТОтчетСлужебный.xml
│ │ │ ├── ЮТПодражатель.xml
│ │ │ ├── ЮТУтверждения.xml
│ │ │ ├── МокитоОбучение.xml
│ │ │ ├── МокитоПерехват.xml
│ │ │ ├── МокитоПроверки.xml
│ │ │ ├── ЮТКонтекстТеста.xml
│ │ │ ├── ЮТУтвержденияИБ.xml
│ │ │ ├── ЮТФабрикаСлужебный.xml
│ │ │ ├── МокитоСлужебный.xml
│ │ │ ├── ЮТМетодыСлужебный.xml
│ │ │ ├── ЮТОбщийСлужебный.xml
│ │ │ ├── ЮТТестовыеДанные.xml
│ │ │ ├── ЮТТестыСлужебный.xml
│ │ │ ├── ЮТДымовыеТесты.xml
│ │ │ ├── ЮТНастройкиВыполнения.xml
│ │ │ ├── ЮТОтчетJSONСлужебный.xml
│ │ │ ├── ЮТОтчетJUnitСлужебный.xml
│ │ │ ├── ЮТСобытияСлужебный.xml
│ │ │ ├── ЮТТипыДанныхСлужебный.xml
│ │ │ ├── ЮТФильтрацияСлужебный.xml
│ │ │ ├── ЮТЧитательСлужебный.xml
│ │ │ ├── ЮТОтчетAllureСлужебный.xml
│ │ │ ├── ЮТПроверкиСлужебный.xml
│ │ │ ├── ЮТРегистрацияОшибок.xml
│ │ │ ├── ЮТСообщенияСлужебный.xml
│ │ │ ├── ОМ_ВалидаторПакетов.xml
│ │ │ ├── ЮТЗависимостиСлужебный.xml
│ │ │ ├── ЮТКонструкторВариантов.xml
│ │ │ ├── ЮТКонтекстСлужебный.xml
│ │ │ ├── ЮТЛогированиеСлужебный.xml
│ │ │ ├── ЮТМетаданныеСлужебный.xml
│ │ │ ├── ЮТПодражательСлужебный.xml
│ │ │ ├── ЮТПреобразованияСлужебный.xml
│ │ │ ├── ЮТКонтекстСлужебныйКлиент.xml
│ │ │ ├── ЮТОбщий.xml
│ │ │ ├── ЮТСравнениеСлужебныйСервер.xml
│ │ │ ├── ЮТИсполнительСлужебныйКлиент.xml
│ │ │ └── ЮТКомпонентыСлужебныйКлиент.xml
│ │ ├── Languages
│ │ │ └── Русский.xml
│ │ └── Subsystems
│ │ │ ├── ЮТПодключаемыеМодули
│ │ │ └── Subsystems
│ │ │ │ └── ДымовыеТесты.xml
│ │ │ └── Тесты.xml
│ └── README.md
├── erf
│ └── README.md
├── epf
│ └── README.md
└── README.md
├── tools
├── README.md
├── git-global-init-admin.cmd
├── yaxunit-jenkins-lib.json
└── JSON
│ └── vrunner.json
├── tests
├── README.md
└── uaxunit_config.json
├── .gitignore
├── decompile.bat
├── doc
└── README.md
├── .vscode
├── settings.json
└── tasks.json
├── sonar-project.properties
├── .github
└── ISSUE_TEMPLATE
│ ├── feature_request.md
│ └── bug.yaml
├── packagedef
├── v8config.json
├── prepare.cmd
├── env.json.example
├── update.cmd
├── LICENSE
├── jobConfiguration.json
└── .gitattributes
/Jenkinsfile:
--------------------------------------------------------------------------------
1 | @Library('jenkins-lib') _
2 |
3 | pipeline1C()
4 |
--------------------------------------------------------------------------------
/src/cf/README.md:
--------------------------------------------------------------------------------
1 | ### Каталог cf
2 |
3 | Предназначен для хранения исходных текстов решения созданных на платформе 1С:Предприятие.
4 |
5 |
--------------------------------------------------------------------------------
/tools/README.md:
--------------------------------------------------------------------------------
1 | ### Каталог tools
2 |
3 | Предназначен для хранения любых сторонних утилит, необходимых для настройки проекта или для дополнительно установки
4 |
--------------------------------------------------------------------------------
/tests/README.md:
--------------------------------------------------------------------------------
1 | # Каталог tests
2 |
3 | Автоматизированные сценарии проверки структурированные по подсистемам и объектам продукта в виде тестов кодом, в т.ч. и дымовые тесты
4 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/CommonPictures/ЮТИмпорт/Ext/Picture/Picture.png:
--------------------------------------------------------------------------------
1 | version https://git-lfs.github.com/spec/v1
2 | oid sha256:1e55926a23211af8eee0b4c99d94942afd5529f04820e4c849628c3d9bc18caf
3 | size 305
4 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/CommonPictures/ЮТОшибка/Ext/Picture/Picture.png:
--------------------------------------------------------------------------------
1 | version https://git-lfs.github.com/spec/v1
2 | oid sha256:33f1f7c15b124e8e34e9ca0919aba39ff4d8705ae61a0f39ad99606a3da018e8
3 | size 450
4 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/CommonPictures/ЮТУпал/Ext/Picture/Picture.png:
--------------------------------------------------------------------------------
1 | version https://git-lfs.github.com/spec/v1
2 | oid sha256:cec465643be9da40767e41dc1edf8d83d5f1cbd1c6c1e0b73d79984f2164bf6c
3 | size 518
4 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/CommonPictures/ЮТПодсистема/Ext/Picture/Picture.png:
--------------------------------------------------------------------------------
1 | version https://git-lfs.github.com/spec/v1
2 | oid sha256:7c441598b98ef47e89f9655a4303f8b26a015fc6c6e0df690f396367a1fa3ad8
3 | size 706
4 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/CommonPictures/ЮТПропущен/Ext/Picture/Picture.png:
--------------------------------------------------------------------------------
1 | version https://git-lfs.github.com/spec/v1
2 | oid sha256:9a07eba29cc0d3fbb9d0bcecb7e62c04b37a8f5660719a4048d49ebdefdd6651
3 | size 458
4 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/CommonPictures/ЮТСтруктура/Ext/Picture/Picture.png:
--------------------------------------------------------------------------------
1 | version https://git-lfs.github.com/spec/v1
2 | oid sha256:e960d91b934153c4dd4ec995b6db1bf90052b42bad987f390e014df334d7e028
3 | size 486
4 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/CommonTemplates/ЮТRegEx1CAddin/Ext/Template.bin:
--------------------------------------------------------------------------------
1 | version https://git-lfs.github.com/spec/v1
2 | oid sha256:292dab8884a10755b93f20d0970070f13cbf2f3ecab5b05b417d556943cb48dd
3 | size 528812
4 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/CommonTemplates/ЮТYaxUnitAddIn/Ext/Template.bin:
--------------------------------------------------------------------------------
1 | version https://git-lfs.github.com/spec/v1
2 | oid sha256:9510a9eb07b5e694e8d95004f80da035bfbc5d364caa95c0a8794c0a133b0423
3 | size 106819
4 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/CommonTemplates/ЮТ_СловарьПодражателя_Компании_ПрефиксыНаименований_ru/Ext/Template.txt:
--------------------------------------------------------------------------------
1 | AO
2 | ГУП
3 | ЗАО
4 | ИП
5 | МУП
6 | НКО
7 | ОП
8 | ООО
9 | ОАО
10 | ПАО
11 | ТСЖ
12 | ФГУП
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/CommonPictures/ЮТРедактировать/Ext/Picture/Picture.png:
--------------------------------------------------------------------------------
1 | version https://git-lfs.github.com/spec/v1
2 | oid sha256:55d77b12190136cff5a8b95486e98ac8bab76bfc74d614856dea3489b8db55ef
3 | size 475
4 |
--------------------------------------------------------------------------------
/tools/git-global-init-admin.cmd:
--------------------------------------------------------------------------------
1 | @chcp 65001
2 |
3 | @echo do it only for administrator mode
4 |
5 | git config --system core.longpaths true
6 |
7 | @rem SET LC_ALL=C.UTF-8
8 | setx LC_ALL C.UTF-8 /M
9 |
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | .env
2 | env.json
3 | build/
4 | allure-report/
5 | oscript_modules/
6 |
7 | ConfigDumpInfo.xml
8 | lastUploadedCommit.txt
9 | lastUploadedConfigDumpInfo.xml
10 | build
11 | out
12 | .scannerwork
13 | .sonarlint/
14 | .idea/
15 |
--------------------------------------------------------------------------------
/decompile.bat:
--------------------------------------------------------------------------------
1 | @chcp 65001
2 |
3 | @rem запустить выгрузку исходников основной конфигурации
4 | call vrunner decompile --out src/cf --current
5 |
6 | @rem запустить выгрузку исходников расширения ИмяРасширения
7 | call vrunner decompileext YAXUnit src/cfe/YAXUnit
8 |
9 |
--------------------------------------------------------------------------------
/src/cfe/README.md:
--------------------------------------------------------------------------------
1 | ### Каталог cfe
2 |
3 | Предназначен для хранения исходных текстов расширений конфигурации, созданных на платформе 1С:Предприятие.
4 |
5 | На каждое расширение создается отдельный подкаталог с именем расширения. Внутри каталога выкладываются исходники этого расширения.
6 |
--------------------------------------------------------------------------------
/src/erf/README.md:
--------------------------------------------------------------------------------
1 | ### Каталог erf
2 |
3 | Предназначен для хранения исходных текстов внешних отчетов, созданных на платформе 1С:Предприятие.
4 |
5 | На каждый внешний отчет создается отдельный подкаталог с именем отчета. Внутри каталога выкладываются исходники этого внешнего отчета.
6 |
--------------------------------------------------------------------------------
/src/epf/README.md:
--------------------------------------------------------------------------------
1 | ### Каталог epf
2 |
3 | Предназначен для хранения исходных текстов внешних обработок, созданных на платформе 1С:Предприятие.
4 |
5 | На каждую обработку создается отдельный подкаталог с именем внешней обработки. Внутри каталога выкладываются исходники этой внешней обработки.
6 |
--------------------------------------------------------------------------------
/doc/README.md:
--------------------------------------------------------------------------------
1 | ### Каталог docs
2 |
3 | Предназначен для хранения файлов документации в формате Markdown
4 |
5 | Содержит:
6 |
7 | * рекомендаций разработчикам и команде проекта
8 | * описание релизов (RELEASE NOTES) и оперативного плана (ROADMAP)
9 |
10 | Пользовательские инструкции хранятся в WiKi проекта
11 |
12 |
--------------------------------------------------------------------------------
/src/README.md:
--------------------------------------------------------------------------------
1 | ### Каталог src
2 |
3 | Предназначен для хранения исходных текстов решения созданных на платформе 1С:Предприятие, содержит:
4 |
5 | исходные коды разработанные с помощью проекта Graphite
6 | исходные коды интегрированные их хранилища 1С с помощью проекта vanessa-unpack
7 | исходные коды обработок интегрированные с помошью проекта precommit1C
8 |
9 |
10 |
--------------------------------------------------------------------------------
/.vscode/settings.json:
--------------------------------------------------------------------------------
1 | {
2 | "gherkin-autocomplete.featureLibraries": [
3 | "features"
4 | ],
5 | "gherkin-autocomplete.srcBslPath": [
6 | "features"
7 | ],
8 | "git.ignoreLimitWarning": true,
9 | "sonarlint.connectedMode.project": {
10 | "connectionId": "https://sonar.1cdevelopers.ru",
11 | "projectKey": "1c_openApi_validation"
12 | },
13 |
14 | }
--------------------------------------------------------------------------------
/sonar-project.properties:
--------------------------------------------------------------------------------
1 | sonar.projectKey=1c_openApi_validation
2 |
3 | sonar.projectName=1c_openApi_validation
4 |
5 |
6 | sonar.links.scm=https://github.com/Segate-ekb/1c_OpenApi_validation.git
7 | sonar.links.issue=https://github.com/Segate-ekb/1c_OpenApi_validation/issues
8 |
9 |
10 | sonar.sources=./src/cf
11 |
12 | sonar.inclusions=**/*.bsl, **/*.os
13 |
14 |
15 | sonar.sourceEncoding=UTF-8
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/CommonPictures/ЮТУспешно/Ext/Picture/Picture.svg:
--------------------------------------------------------------------------------
1 |
2 |
5 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/CommonPictures/ЮТИмпорт/Ext/Picture.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Picture.png
5 | false
6 |
7 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/CommonPictures/ЮТОшибка/Ext/Picture.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Picture.png
5 | false
6 |
7 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/CommonPictures/ЮТУпал/Ext/Picture.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Picture.png
5 | false
6 |
7 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/CommonPictures/ЮТЗапустить/Ext/Picture.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Picture.svg
5 | false
6 |
7 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/CommonPictures/ЮТНастройки/Ext/Picture.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Picture.svg
5 | false
6 |
7 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/CommonPictures/ЮТНеизвестный/Ext/Picture.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Picture.svg
5 | false
6 |
7 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/CommonPictures/ЮТПодсистема/Ext/Picture.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Picture.png
5 | false
6 |
7 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/CommonPictures/ЮТПропущен/Ext/Picture.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Picture.png
5 | false
6 |
7 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/CommonPictures/ЮТСравнить/Ext/Picture.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Picture.svg
5 | false
6 |
7 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/CommonPictures/ЮТСтруктура/Ext/Picture.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Picture.png
5 | false
6 |
7 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/CommonPictures/ЮТУспешно/Ext/Picture.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Picture.svg
5 | false
6 |
7 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/CommonPictures/ЮТРедактировать/Ext/Picture.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Picture.png
5 | false
6 |
7 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/CommonPictures/ЮТЭлементыТестов/Ext/Picture.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Picture.svg
5 | false
6 |
7 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/CommonPictures/ЮТПерезапуститьУпавшие/Ext/Picture.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Picture.svg
5 | false
6 |
7 |
--------------------------------------------------------------------------------
/src/cf/DataProcessors/ПримерРаботыВалидатора/Templates/Валидныйjson/Ext/Template.txt:
--------------------------------------------------------------------------------
1 | {
2 | "id": "123e4567-e89b-12d3-a456-426614174000",
3 | "name": "Иван Иванов",
4 | "email": "ivan.ivanov@example.com",
5 | "age": 30,
6 | "address": {
7 | "street": "Улица Пушкина",
8 | "city": "Москва",
9 | "postalCode": "12345"
10 | },
11 | "phoneNumbers": [
12 | "+7-123-456-7890",
13 | "+7-423-234-7123",
14 | ],
15 | "metadata": {
16 | "created": "2023-10-05T12:34:56Z"
17 | }
18 | }
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/CommonPictures/ЮТЗапустить/Ext/Picture/Picture.svg:
--------------------------------------------------------------------------------
1 |
2 |
5 |
--------------------------------------------------------------------------------
/tests/uaxunit_config.json:
--------------------------------------------------------------------------------
1 | {
2 | "reportPath": "",
3 | "closeAfterTests": false,
4 | "filter": {
5 | "extensions": [
6 | "YAXUNIT"
7 | ]
8 | },
9 | "settings": {
10 | "ВТранзакции": false
11 | },
12 | "reportFormat": "allure",
13 | "showReport": true,
14 | "logging": {
15 | "file": "",
16 | "console": false,
17 | "enable": null,
18 | "level": "debug"
19 | },
20 | "exitCode": "",
21 | "projectPath": "D:\\Git_reps\\1c_OpenApi_validaton",
22 | "ПодключатьВнешниеКомпоненты": true
23 | }
--------------------------------------------------------------------------------
/src/cf/DataProcessors/ПримерРаботыВалидатора/Templates/НевалидныйJson/Ext/Template.txt:
--------------------------------------------------------------------------------
1 | {
2 | "id": "Не корректный uuid",
3 | "name": "",
4 | "email": "ivan.ivanov@example.com",
5 | "age":250,
6 | "address": {
7 | "street": "Улица Пушкина",
8 | "city": "Москва",
9 | "postalCode": "12345",
10 | "ОткровенноЛишнееСвойство": "Но важное"
11 | },
12 | "phoneNumbers": [
13 | "+7-123-456-7890",
14 | "+7-423-234-7890",
15 | "+7-123-456-7890"
16 | ],
17 | "metadata": {
18 | "created": "Не дата!"
19 | }
20 | }
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/CommonPictures/ЮТСравнить/Ext/Picture/Picture.svg:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/.github/ISSUE_TEMPLATE/feature_request.md:
--------------------------------------------------------------------------------
1 | ---
2 | name: Новая функциональность
3 | about: Добавление новой функциональности
4 | title: '[NEW]'
5 | assignees: ''
6 |
7 | ---
8 |
9 | ## Описание сценария (кейса) использования, применения
10 |
11 |
12 | ## Вариант реализации новой функциональности
13 |
14 |
15 | ## Дополнительная информация
16 |
--------------------------------------------------------------------------------
/packagedef:
--------------------------------------------------------------------------------
1 | ////////////////////////////////////////////////////////////
2 | // Описание пакета для сборки и установки
3 | // Полную документацию см. на hub.oscript.io/packaging
4 | //
5 |
6 |
7 | Описание.Имя("1c_openApi_validation")
8 | .Версия("0.0.3.2")
9 | .Автор("Иванов Егор")
10 | .АдресАвтора("https://github.com/Segate-ekb")
11 | .Описание("Валидатор OpenApi")
12 | .ВерсияСреды("1.9.2")
13 | .ВключитьФайл("src")
14 | .ВключитьФайл("packagedef")
15 | .ВключитьФайл("README.md")
16 | .РазработкаЗависитОт("vanessa-runner")
17 | .РазработкаЗависитОт("precommit4onec")
18 | ;
19 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/CommonTemplates/ЮТ_СловарьПодражателя_Компании_Наименования_ru/Ext/Template.txt:
--------------------------------------------------------------------------------
1 | Рога и Копыта
2 | Ромашка
3 | Организатория
4 | Содружество
5 | Синергия
6 | УспехПартнер
7 | Стратегия+
8 | Эволюция
9 | ОргаLife
10 | МастерОрг
11 | ЛидерОрг
12 | УспехОрг
13 | Профессиональное Организованное Решение
14 | Стратегическая Организация
15 | Идеальная Организация
16 | МастерПлан
17 | Гений в Деталях
18 | Успешная Система
19 | Органайзер
20 | Профессиональная Структура
21 | Успешное будущее
22 | Мастера организации
23 | Профессиональные архитекторы
24 | Организационный гений
25 | АльпаБанк
26 | ВТП
27 | Пенькофф
28 | Сперпанк
29 | Азито
30 | Ямтекс
31 | Почта Рус Лимитед
32 | Телепам
33 | Система успеха
--------------------------------------------------------------------------------
/tools/yaxunit-jenkins-lib.json:
--------------------------------------------------------------------------------
1 | {
2 | "reportPath": "./build/out/yaxunit/junit.xml",
3 | "closeAfterTests": true,
4 | "filter": {
5 | "extensions": [
6 | "YAXUNIT"
7 | ],
8 | "modules": null,
9 | "suites": null,
10 | "tags": null,
11 | "contexts": null,
12 | "paths": null,
13 | "tests": null
14 | },
15 | "settings": {
16 | "ВТранзакции": true
17 | },
18 | "reportFormat": "jUnit",
19 | "showReport": false,
20 | "logging": {
21 | "file": "./build/out/yaxunit/log.txt",
22 | "enable": false,
23 | "level": "debug"
24 | },
25 | "exitCode": "./build/out/yaxunit/result.txt",
26 | "projectPath": "./"
27 | }
--------------------------------------------------------------------------------
/src/cf/CommonModules/ВалидаторПакетов/Ext/Module.bsl:
--------------------------------------------------------------------------------
1 | // BSLLS:NestedFunctionInParameters-off
2 |
3 | #Область ПрограммныйИнтерфейс
4 |
5 | // Возвращает список ошибок модели данных.
6 | //
7 | // Параметры:
8 | // МодельДанных - Структура, Соответствие, Массив, Строка, Число - Проверяемый объект.
9 | // ИмяСхемы - Строка - Имя схемы данных из спецификации.
10 | // Спецификация - Строка - Спецификация OpenAPI 3.0 в формате JSON.
11 | //
12 | // Возвращаемое значение:
13 | // Структура - Структура результата валидации. см. Обработки.ВалидаторПакетов.КонструкторРезультатВалидации
14 |
15 | //
16 | Функция Валидировать(Знач МодельДанных, Знач ИмяСхемы, Знач Спецификация) Экспорт // BSLLS:Typo-off
17 | Обработка = Обработки.ВалидаторПакетов.Создать();
18 | РезультатВалидации = Обработка.Валидировать(МодельДанных, ИмяСхемы, Спецификация);
19 | Возврат РезультатВалидации;
20 | КонецФункции
21 |
22 | #КонецОбласти
23 |
--------------------------------------------------------------------------------
/.github/ISSUE_TEMPLATE/bug.yaml:
--------------------------------------------------------------------------------
1 | name: '🐞 Ошибка'
2 | description: 'Регистрация обнаруженной ошибки'
3 | title: '[Bug]: '
4 | labels: ['bug']
5 | body:
6 | - type: textarea
7 | attributes:
8 | label: 'OpenApi схема'
9 | description: 'Схема, проверка по которой приводит к возникновению ошибки'
10 | render: json
11 | validations:
12 | required: true
13 |
14 | - type: textarea
15 | attributes:
16 | label: 'Проверяемый json'
17 | description: 'Json, который приводит к возникновению ошибки'
18 | render: json
19 | validations:
20 | required: true
21 |
22 | - type: textarea
23 | attributes:
24 | label: 'Имя пакета в схеме(Если их несколько)'
25 | render: txt
26 |
27 | - type: textarea
28 | attributes:
29 | label: 'Дополнительная информация'
30 | description: 'Любая дополнительная информация, которая может помочь в решении проблемы'
31 | render: txt
--------------------------------------------------------------------------------
/v8config.json:
--------------------------------------------------------------------------------
1 | {
2 | "Precommt4onecСценарии": {
3 | "ИспользоватьСценарииРепозитория": false,
4 | "КаталогЛокальныхСценариев": "",
5 | "ГлобальныеСценарии": [
6 | "ДобавлениеПробеловПередКлючевымиСловами.os",
7 | "ИсправлениеНеКаноническогоНаписания.os",
8 | "КорректировкаXMLФорм.os",
9 | "ОтключениеПолнотекстовогоПоиска.os",
10 | "ПроверкаДублейПроцедурИФункций.os",
11 | "ПроверкаКорректностиИнструкцийПрепроцессора.os",
12 | "ПроверкаКорректностиОбластей.os",
13 | "СинхронизацияОбъектовМетаданныхИФайлов.os",
14 | "СортировкаСостава.os",
15 | "УдалениеДублейМетаданных.os",
16 | "УдалениеЛишнихКонцевыхПробелов.os",
17 | "УдалениеЛишнихПустыхСтрок.os"
18 | ],
19 | "ОтключенныеСценарии": [],
20 | "НастройкиСценариев": {
21 | "ОтключениеПолнотекстовогоПоиска": {
22 | "МетаданныеДляИсключения": {}
23 | },
24 | "СортировкаСостава": {}
25 | },
26 | "Проекты": {}
27 | }
28 | }
29 |
--------------------------------------------------------------------------------
/prepare.cmd:
--------------------------------------------------------------------------------
1 | @chcp 65001
2 |
3 | @rem Сборка основной разработческой ИБ. по умолчанию в каталоге build/ib
4 | call vrunner init-dev --src src/cf %*
5 |
6 | @rem обновление конфигурации основной разработческой ИБ из хранилища. для включения раскомментируйте код ниже
7 | @rem call vrunner loadrepo %*
8 | @rem call vrunner updatedb %*
9 |
10 | @rem собрать внешние обработчики и отчеты в каталоге build
11 | @rem call vrunner compileepf src/epf/МояВнешняяОбработка build %*
12 | @rem call vrunner compileepf src/erf/МойВнешнийОтчет build %*
13 |
14 | @rem собрать расширения конфигурации внутри ИБ
15 | call vrunner compileexttocfe --src src/cfe/YAXUNIT --out build/YAXUNIT.cfe %*
16 |
17 | call vrunner run --command "Путь=build/YAXUNIT.cfe;ЗавершитьРаботуСистемы;" --execute $runnerRoot\epf\ЗагрузитьРасширениеВРежимеПредприятия.epf %*
18 |
19 | @rem Обновление в режиме Предприятия
20 | call vrunner run --command "ЗапуститьОбновлениеИнформационнойБазы;ЗавершитьРаботуСистемы;" --execute $runnerRoot\epf\ЗакрытьПредприятие.epf %*
21 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/CommonTemplates/ЮТ_СловарьПодражателя_Люди_ЖенскиеИмена_ru/Ext/Template.txt:
--------------------------------------------------------------------------------
1 | Агата
2 | Агафья
3 | Акулина
4 | Алевтина
5 | Александра
6 | Алина
7 | Алла
8 | Анастасия
9 | Ангелина
10 | Анжела
11 | Анжелика
12 | Анна
13 | Антонина
14 | Валентина
15 | Валерия
16 | Варвара
17 | Василиса
18 | Вера
19 | Вероника
20 | Виктория
21 | Галина
22 | Глафира
23 | Дарья
24 | Евгения
25 | Евдокия
26 | Евпраксия
27 | Евфросиния
28 | Екатерина
29 | Елена
30 | Елизавета
31 | Жанна
32 | Зинаида
33 | Зоя
34 | Иванна
35 | Ираида
36 | Ирина
37 | Ия
38 | Кира
39 | Клавдия
40 | Ксения
41 | Лариса
42 | Лидия
43 | Лора
44 | Лукия
45 | Любовь
46 | Людмила
47 | Майя
48 | Маргарита
49 | Марина
50 | Мария
51 | Марфа
52 | Милица
53 | Надежда
54 | Наина
55 | Наталья
56 | Нина
57 | Нинель
58 | Нонна
59 | Оксана
60 | Октябрина
61 | Олимпиада
62 | Ольга
63 | Пелагея
64 | Полина
65 | Прасковья
66 | Раиса
67 | Регина
68 | Светлана
69 | Синклитикия
70 | София
71 | Таисия
72 | Тамара
73 | Татьяна
74 | Ульяна
75 | Фаина
76 | Феврония
77 | Фёкла
78 | Элеонора
79 | Эмилия
80 | Юлия
--------------------------------------------------------------------------------
/env.json.example:
--------------------------------------------------------------------------------
1 | {
2 | "$schema": "https://raw.githubusercontent.com/vanessa-opensource/vanessa-runner/develop/vanessa-runner-schema.json",
3 | "default": {
4 | "--ibconnection": "/Fbuild/ib",
5 | "--db-user": "",
6 | "--db-pwd": "",
7 | "--root": ".",
8 | "--workspace": ".",
9 | "--v8version": "8.3.24.1548",
10 | "--locale": "ru",
11 | "--language": "ru",
12 | "--additional": "/DisplayAllFunctions /Lru /iTaxi /TESTMANAGER",
13 | "--ordinaryapp": "-1"
14 | },
15 | "syntax-check": {
16 | "--groupbymetadata": true,
17 | "--exception-file": "tools/syntax-check-excludes.txt",
18 | "--junitpath": "out/syntax-check/junit/junit.xml",
19 | "--allure-results2": "out/syntax-check/allure",
20 | "--mode": [
21 | "-ExtendedModulesCheck",
22 | "-ThinClient",
23 | "-WebClient",
24 | "-Server",
25 | "-ExternalConnection",
26 | "-ThickClientOrdinaryApplication"
27 | ]
28 | }
29 | }
--------------------------------------------------------------------------------
/update.cmd:
--------------------------------------------------------------------------------
1 | @chcp 65001
2 |
3 | @rem обновление конфигурации основной разработческой ИБ без поддержки или на поддержке. по умолчанию в каталоге build/ib
4 | call vrunner update-dev --src src/cf --disable-support
5 |
6 | @rem обновление конфигурации основной разработческой ИБ из хранилища. для включения раскомментируйте код ниже
7 | @rem call vrunner loadrepo %*
8 | @rem call vrunner updatedb %*
9 |
10 | @rem собрать внешние обработчики и отчеты в каталоге build
11 | @rem call vrunner compileepf src/epf/МояВнешняяОбработка build %*
12 | @rem call vrunner compileepf src/erf/МойВнешнийОтчет build %*
13 |
14 | @rem собрать расширения конфигурации внутри ИБ
15 | call vrunner compileexttocfe --src src/cfe/YAXUNIT --out build/YAXUNIT.cfe %*
16 |
17 | call vrunner run --command "Путь=build/YAXUNIT.cfe;ЗавершитьРаботуСистемы;" --execute $runnerRoot\epf\ЗагрузитьРасширениеВРежимеПредприятия.epf %*
18 |
19 | @rem обновление в режиме Предприятие
20 | call vrunner run --command "ЗапуститьОбновлениеИнформационнойБазы;ЗавершитьРаботуСистемы;" --execute $runnerRoot\epf\ЗакрытьПредприятие.epf %*
21 |
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
1 | MIT License
2 |
3 | Copyright (c) 2024 Ivanov Egor
4 |
5 | Permission is hereby granted, free of charge, to any person obtaining a copy
6 | of this software and associated documentation files (the "Software"), to deal
7 | in the Software without restriction, including without limitation the rights
8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9 | copies of the Software, and to permit persons to whom the Software is
10 | furnished to do so, subject to the following conditions:
11 |
12 | The above copyright notice and this permission notice shall be included in all
13 | copies or substantial portions of the Software.
14 |
15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21 | SOFTWARE.
22 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/DataProcessors/ЮТКонструкторТестовыхДанных/Forms/КлиентскийКонструктор/Ext/Form.xml:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/CommonModules/ЮТИсполнительСлужебныйГлобальный/Ext/Module.bsl:
--------------------------------------------------------------------------------
1 | //©///////////////////////////////////////////////////////////////////////////©//
2 | //
3 | // Copyright 2021-2024 BIA-Technologies Limited Liability Company
4 | //
5 | // Licensed under the Apache License, Version 2.0 (the "License");
6 | // you may not use this file except in compliance with the License.
7 | // You may obtain a copy of the License at
8 | //
9 | // http://www.apache.org/licenses/LICENSE-2.0
10 | //
11 | // Unless required by applicable law or agreed to in writing, software
12 | // distributed under the License is distributed on an "AS IS" BASIS,
13 | // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | // See the License for the specific language governing permissions and
15 | // limitations under the License.
16 | //
17 | //©///////////////////////////////////////////////////////////////////////////©//
18 |
19 | #Область СлужебныйПрограммныйИнтерфейс
20 |
21 | Процедура ЮТВыполнитьМодульноеТестирование() Экспорт
22 |
23 | ЮТИсполнительСлужебныйКлиент.ВыполнитьМодульноеТестирование();
24 |
25 | КонецПроцедуры
26 |
27 | #КонецОбласти
28 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/Languages/Русский.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Adopted
7 | Русский
8 |
9 | ru
10 |
11 |
12 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/CommonModules/ЮТМетаданныеСлужебный/Ext/Module.bsl:
--------------------------------------------------------------------------------
1 | //©///////////////////////////////////////////////////////////////////////////©//
2 | //
3 | // Copyright 2021-2024 BIA-Technologies Limited Liability Company
4 | //
5 | // Licensed under the Apache License, Version 2.0 (the "License");
6 | // you may not use this file except in compliance with the License.
7 | // You may obtain a copy of the License at
8 | //
9 | // http://www.apache.org/licenses/LICENSE-2.0
10 | //
11 | // Unless required by applicable law or agreed to in writing, software
12 | // distributed under the License is distributed on an "AS IS" BASIS,
13 | // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | // See the License for the specific language governing permissions and
15 | // limitations under the License.
16 | //
17 | //©///////////////////////////////////////////////////////////////////////////©//
18 |
19 | #Область СлужебныйПрограммныйИнтерфейс
20 |
21 | Функция ЭтоОписаниеОбъектаМетаданных(Значение) Экспорт
22 |
23 | Возврат ЮТТипыДанныхСлужебный.ЭтоСтруктура(ТипЗнч(Значение)) И ЮТОбщий.ЭтаСтруктураИмеетТип(Значение, "ОписаниеОбъектаМетаданных");
24 |
25 | КонецФункции
26 |
27 | #КонецОбласти
28 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/CommonModules/ЮТОтчетСлужебныйКлиентСервер/Ext/Module.bsl:
--------------------------------------------------------------------------------
1 | //©///////////////////////////////////////////////////////////////////////////©//
2 | //
3 | // Copyright 2021-2024 BIA-Technologies Limited Liability Company
4 | //
5 | // Licensed under the Apache License, Version 2.0 (the "License");
6 | // you may not use this file except in compliance with the License.
7 | // You may obtain a copy of the License at
8 | //
9 | // http://www.apache.org/licenses/LICENSE-2.0
10 | //
11 | // Unless required by applicable law or agreed to in writing, software
12 | // distributed under the License is distributed on an "AS IS" BASIS,
13 | // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | // See the License for the specific language governing permissions and
15 | // limitations under the License.
16 | //
17 | //©///////////////////////////////////////////////////////////////////////////©//
18 |
19 | #Область СлужебныйПрограммныйИнтерфейс
20 |
21 | Функция УникальныеТеги(Модуль, Набор, РезультатТеста) Экспорт
22 |
23 | Теги = ЮТКоллекции.ОбъединитьМассивы(Модуль.Теги, Набор.Теги, РезультатТеста.Теги);
24 | Возврат ЮТСтроки.УникальныеСтроки(Теги);
25 |
26 | КонецФункции
27 |
28 | #КонецОбласти
29 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/CommonModules/ЮТДымовыеТестыСлужебныйВызовСервера/Ext/Module.bsl:
--------------------------------------------------------------------------------
1 | //©///////////////////////////////////////////////////////////////////////////©//
2 | //
3 | // Copyright 2021-2024 BIA-Technologies Limited Liability Company
4 | //
5 | // Licensed under the Apache License, Version 2.0 (the "License");
6 | // you may not use this file except in compliance with the License.
7 | // You may obtain a copy of the License at
8 | //
9 | // http://www.apache.org/licenses/LICENSE-2.0
10 | //
11 | // Unless required by applicable law or agreed to in writing, software
12 | // distributed under the License is distributed on an "AS IS" BASIS,
13 | // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | // See the License for the specific language governing permissions and
15 | // limitations under the License.
16 | //
17 | //©///////////////////////////////////////////////////////////////////////////©//
18 |
19 | #Область СлужебныйПрограммныйИнтерфейс
20 |
21 | Функция СлучайныйЭлемент(Знач ТипОбъекта, Знач ИмяОбъекта, Знач Параметры = Неопределено) Экспорт
22 |
23 | Возврат ЮТДымовыеТестыСлужебныйСервер.СлучайныйЭлемент(ТипОбъекта, ИмяОбъекта, Параметры);
24 |
25 | КонецФункции
26 |
27 | #КонецОбласти
28 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/CommonModules/ЮТМетодыСлужебныйВызовСервера/Ext/Module.bsl:
--------------------------------------------------------------------------------
1 | //©///////////////////////////////////////////////////////////////////////////©//
2 | //
3 | // Copyright 2021-2024 BIA-Technologies Limited Liability Company
4 | //
5 | // Licensed under the Apache License, Version 2.0 (the "License");
6 | // you may not use this file except in compliance with the License.
7 | // You may obtain a copy of the License at
8 | //
9 | // http://www.apache.org/licenses/LICENSE-2.0
10 | //
11 | // Unless required by applicable law or agreed to in writing, software
12 | // distributed under the License is distributed on an "AS IS" BASIS,
13 | // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | // See the License for the specific language governing permissions and
15 | // limitations under the License.
16 | //
17 | //©///////////////////////////////////////////////////////////////////////////©//
18 |
19 | #Область СлужебныйПрограммныйИнтерфейс
20 |
21 | Функция ВызватьФункциюКонфигурацииНаСервере(Знач ИмяМодуля, Знач ИмяМетода, Знач Параметры = Неопределено) Экспорт
22 |
23 | Возврат ЮТМетодыСлужебный.ВызватьФункциюКонфигурации(ИмяМодуля, ИмяМетода, Параметры, Ложь);
24 |
25 | КонецФункции
26 |
27 | #КонецОбласти
28 |
--------------------------------------------------------------------------------
/src/cf/Languages/Русский.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Русский
6 |
7 |
8 | ru
9 | Русский
10 |
11 |
12 |
13 | ru
14 |
15 |
16 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/CommonTemplates/ЮТ_СловарьПодражателя_Люди_ЖенскиеОтчества_ru/Ext/Template.txt:
--------------------------------------------------------------------------------
1 | Александровна
2 | Андреевна
3 | Архиповна
4 | Алексеевна
5 | Антоновна
6 | Аскольдовна
7 | Альбертовна
8 | Аркадьевна
9 | Афанасьевна
10 | Анатольевна
11 | Артемовна
12 | Богдановна
13 | Болеславовна
14 | Борисовна
15 | Вадимовна
16 | Васильевна
17 | Владимировна
18 | Валентиновна
19 | Вениаминовна
20 | Владиславовна
21 | Валериевна
22 | Викторовна
23 | Вячеславовна
24 | Геннадиевна
25 | Георгиевна
26 | Геннадьевна
27 | Григорьевна
28 | Даниловна
29 | Дмитриевна
30 | Евгеньевна
31 | Егоровна
32 | Ефимовна
33 | Ждановна
34 | Захаровна
35 | Ивановна
36 | Игоревна
37 | Ильинична
38 | Кирилловна
39 | Кузьминична
40 | Константиновна
41 | Леонидовна
42 | Леоновна
43 | Львовна
44 | Макаровна
45 | Матвеевна
46 | Михайловна
47 | Максимовна
48 | Мироновна
49 | Натановна
50 | Никифоровна
51 | Ниловна
52 | Наумовна
53 | Николаевна
54 | Олеговна
55 | Оскаровна
56 | Павловна
57 | Петровна
58 | Робертовна
59 | Рубеновна
60 | Руслановна
61 | Романовна
62 | Рудольфовна
63 | Святославовна
64 | Сергеевна
65 | Степановна
66 | Семеновна
67 | Станиславовна
68 | Тарасовна
69 | Тимофеевна
70 | Тимуровна
71 | Федоровна
72 | Феликсовна
73 | Филипповна
74 | Харитоновна
75 | Эдуардовна
76 | Эльдаровна
77 | Юльевна
78 | Юрьевна
79 | Яковлевна
80 |
--------------------------------------------------------------------------------
/src/cf/DataProcessors/ПримерРаботыВалидатора/Templates/OpenApi.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | OpenApi
6 |
7 |
8 | ru
9 | Open api
10 |
11 |
12 |
13 | TextDocument
14 |
15 |
16 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/CommonTemplates/ЮТRegEx1CAddin.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | ЮТRegEx1CAddin
6 |
7 |
8 | ru
9 | Reg ex1 c addin
10 |
11 |
12 |
13 | AddIn
14 |
15 |
16 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/CommonTemplates/ЮТYaxUnitAddIn.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | ЮТYaxUnitAddIn
6 |
7 |
8 | ru
9 | ЮТYax unit add in
10 |
11 |
12 |
13 | AddIn
14 |
15 |
16 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/DataProcessors/ЮТЮнитТесты/Templates/Сравнение.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Сравнение
6 |
7 |
8 | ru
9 | Сравнение
10 |
11 |
12 |
13 | TextDocument
14 |
15 |
16 |
--------------------------------------------------------------------------------
/src/cf/DataProcessors/ПримерРаботыВалидатора/Templates/Валидныйjson.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Валидныйjson
6 |
7 |
8 | ru
9 | Валидныйjson
10 |
11 |
12 |
13 | TextDocument
14 |
15 |
16 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/DataProcessors/ЮТЮнитТесты/Templates/СравнениеOld.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | СравнениеOld
6 |
7 |
8 | ru
9 | Сравнение old
10 |
11 |
12 |
13 | TextDocument
14 |
15 |
16 |
--------------------------------------------------------------------------------
/src/cf/DataProcessors/ПримерРаботыВалидатора/Templates/НевалидныйJson.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | НевалидныйJson
6 |
7 |
8 | ru
9 | Невалидный json
10 |
11 |
12 |
13 | TextDocument
14 |
15 |
16 |
--------------------------------------------------------------------------------
/jobConfiguration.json:
--------------------------------------------------------------------------------
1 | {
2 | "$schema": "https://raw.githubusercontent.com/firstBitSemenovskaya/jenkins-lib/master/resources/schema.json",
3 | "v8version": "8.3.24.1548",
4 | "edtVersion": "2024.1.2",
5 | "secrets": {},
6 | "stages": {
7 | "sonarqube": true,
8 | "syntaxCheck": true,
9 | "initSteps": true,
10 | "yaxunit": true,
11 | "edtValidate": true
12 | },
13 | "initInfobase": {
14 | "initMethod": "fromSource",
15 | "runMigration": true,
16 | "extensions": [
17 | {
18 | "name": "YAXUNIT",
19 | "initMethod": "fromSource",
20 | "path": "src/cfe/YAXUNIT",
21 | "stages": [
22 | "yaxunit"
23 | ]
24 | }
25 | ]
26 | },
27 | "syntaxCheck": {
28 | "groupErrorsByMetadata": true,
29 | "pathToJUnitReport": "./build/out/jUnit/syntax.xml",
30 | "exceptionFile": "./tools/syntax-check-exception-file.txt",
31 | "checkModes": [
32 | "-ThinClient",
33 | "-Server",
34 | "-ExtendedModulesCheck"
35 | ]
36 | },
37 | "smoke": {
38 | "publishToAllureReport": true
39 | },
40 | "yaxunit": {
41 | "publishToAllureReport": true,
42 | "configPath": "./tools/yaxunit-jenkins-lib.json"
43 | },
44 | "sonarqube": {
45 | "waitForQualityGate": true
46 | },
47 | "resultsTransform": {
48 | "transformer": "edt-ripper"
49 | }
50 | }
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/CommonTemplates/ЮТОписаниеМетаданных.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | ЮТОписаниеМетаданных
6 |
7 |
8 | ru
9 | Описание метаданных
10 |
11 |
12 |
13 | TextDocument
14 |
15 |
16 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/CommonTemplates/ЮТИнформацияОбОшибке.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | ЮТИнформацияОбОшибке
6 |
7 |
8 | ru
9 | Информация об ошибке
10 |
11 |
12 |
13 | TextDocument
14 |
15 |
16 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/DataProcessors/ЮТКонструкторДвижений/Forms/КлиентскийКонструктор/Ext/Form.xml:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/.gitattributes:
--------------------------------------------------------------------------------
1 | * text=auto
2 | *.htm text eol=crlf
3 | *.html text eol=crlf
4 | renames.txt text eol=crlf
5 |
6 | *.bsl text eol=crlf
7 | *.os text eol=crlf
8 |
9 | *.xml text eol=crlf
10 | *.feature text
11 | *.md text
12 | *.json text
13 |
14 | *.bat text eol=crlf
15 | *.cmd text eol=crlf
16 | *.ps1 text eol=crlf
17 |
18 | *.sh text eol=lf
19 | *.groovy text eol=lf
20 | Form.bin binary
21 | *.bin binary
22 |
23 | *.png binary
24 | *.ico binary
25 | *.jpg binary
26 | *.jpeg binary
27 |
28 | # Archives
29 | *.7z binary
30 | *.gz binary
31 | *.tar binary
32 | *.tgz binary
33 | *.zip binary
34 |
35 | *.cf binary
36 | *.cfe binary
37 | *.epf binary
38 | *.erf binary
39 | ParentConfigurations.bin binary
40 |
41 |
42 | # LFS settings
43 | *.cf filter=lfs diff=lfs merge=lfs -text
44 | *.cfe filter=lfs diff=lfs merge=lfs -text
45 | *.erf filter=lfs diff=lfs merge=lfs -text
46 | *.epf filter=lfs diff=lfs merge=lfs -text
47 | *.mxl filter=lfs diff=lfs merge=lfs -text
48 | *.bin filter=lfs diff=lfs merge=lfs -text
49 | *.zip filter=lfs diff=lfs merge=lfs -text
50 | *.png filter=lfs diff=lfs merge=lfs -text
51 | *.gif filter=lfs diff=lfs merge=lfs -text
52 | *.bmp filter=lfs diff=lfs merge=lfs -text
53 | *.jpg filter=lfs diff=lfs merge=lfs -text
54 | *.ico filter=lfs diff=lfs merge=lfs -text
55 |
56 | **/XDTOPackages/*/Ext/Package.bin filter diff merge text
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/CommonPictures/ЮТУпал.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | ЮТУпал
6 |
7 |
8 | ru
9 | Упал
10 |
11 |
12 |
13 | false
14 | false
15 |
16 |
17 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/CommonPictures/ЮТИмпорт.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | ЮТИмпорт
6 |
7 |
8 | ru
9 | Импорт
10 |
11 |
12 |
13 | false
14 | false
15 |
16 |
17 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/CommonPictures/ЮТОшибка.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | ЮТОшибка
6 |
7 |
8 | ru
9 | Ошибка
10 |
11 |
12 |
13 | false
14 | false
15 |
16 |
17 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/CommonPictures/ЮТУспешно.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | ЮТУспешно
6 |
7 |
8 | ru
9 | Успешно
10 |
11 |
12 |
13 | false
14 | false
15 |
16 |
17 |
--------------------------------------------------------------------------------
/.vscode/tasks.json:
--------------------------------------------------------------------------------
1 | {
2 | // See https://go.microsoft.com/fwlink/?LinkId=733558
3 | // for the documentation about the tasks.json format
4 | "version": "2.0.0",
5 | "tasks": [
6 | {
7 | "label": "Run current feature in 1C:Enterprise",
8 | "type": "shell",
9 | "command": "vrunner vanessa --path \"${workspaceFolder}\\${relativeFile}\"",
10 | "problemMatcher": []
11 | },
12 | {
13 | "label": "Run current feature in 1C:Enterprise + WAIT",
14 | "type": "shell",
15 | "command": "SET VANESSA_VANESSASHUTDOWN=0 && SET VANESSA_CLOSETESTCLIENT=0 && vrunner vanessa --path \"${workspaceFolder}\\${relativeFile}\"",
16 | "problemMatcher": []
17 | },
18 | {
19 | "label": "Load current feature in 1C:Enterprise + wait",
20 | "type": "shell",
21 | "command": "SET VANESSA_VANESSARUN=0 && SET VANESSA_VANESSASHUTDOWN=0 && SET VANESSA_CLOSETESTCLIENT=0 && vrunner vanessa --path \"${workspaceFolder}\\${relativeFile}\"",
22 | "problemMatcher": []
23 | },
24 | {
25 | "label": "echo file names",
26 | "type": "shell",
27 | "command": "echo ${workspaceFolder} - ${fileDirname} - ${relativeFile} - ${workspaceFolder}\\${relativeFile} - ${file}",
28 | "problemMatcher": []
29 | }
30 | ]
31 | }
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/CommonPictures/ЮТЗапустить.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | ЮТЗапустить
6 |
7 |
8 | ru
9 | Запустить
10 |
11 |
12 |
13 | false
14 | false
15 |
16 |
17 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/CommonPictures/ЮТНастройки.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | ЮТНастройки
6 |
7 |
8 | ru
9 | Настройки
10 |
11 |
12 |
13 | false
14 | false
15 |
16 |
17 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/CommonPictures/ЮТПропущен.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | ЮТПропущен
6 |
7 |
8 | ru
9 | Пропущен
10 |
11 |
12 |
13 | false
14 | false
15 |
16 |
17 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/CommonPictures/ЮТСравнить.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | ЮТСравнить
6 |
7 |
8 | ru
9 | Сравнить
10 |
11 |
12 |
13 | false
14 | false
15 |
16 |
17 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/CommonPictures/ЮТСтруктура.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | ЮТСтруктура
6 |
7 |
8 | ru
9 | Структура
10 |
11 |
12 |
13 | false
14 | false
15 |
16 |
17 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/CommonPictures/ЮТНеизвестный.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | ЮТНеизвестный
6 |
7 |
8 | ru
9 | Неизвестный
10 |
11 |
12 |
13 | false
14 | false
15 |
16 |
17 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/CommonTemplates/ЮТ_СловарьПодражателя_Люди_ЖенскиеИмена_ru.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | ЮТ_СловарьПодражателя_Люди_ЖенскиеИмена_ru
6 |
7 |
8 | ru
9 | Подражатель люди женские имена ru
10 |
11 |
12 |
13 | TextDocument
14 |
15 |
16 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/CommonTemplates/ЮТ_СловарьПодражателя_Люди_МужскиеИмена_ru.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | ЮТ_СловарьПодражателя_Люди_МужскиеИмена_ru
6 |
7 |
8 | ru
9 | Подражатель люди мужские имена ru
10 |
11 |
12 |
13 | TextDocument
14 |
15 |
16 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/CommonPictures/ЮТРедактировать.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | ЮТРедактировать
6 |
7 |
8 | ru
9 | Редактировать
10 |
11 |
12 |
13 | false
14 | false
15 |
16 |
17 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/CommonTemplates/ЮТ_СловарьПодражателя_Люди_ЖенскиеФамилии_ru.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | ЮТ_СловарьПодражателя_Люди_ЖенскиеФамилии_ru
6 |
7 |
8 | ru
9 | Подражатель люди женские фамилии ru
10 |
11 |
12 |
13 | TextDocument
14 |
15 |
16 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/CommonTemplates/ЮТ_СловарьПодражателя_Люди_МужскиеФамилии_ru.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | ЮТ_СловарьПодражателя_Люди_МужскиеФамилии_ru
6 |
7 |
8 | ru
9 | Подражатель люди мужские фамилии ru
10 |
11 |
12 |
13 | TextDocument
14 |
15 |
16 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/CommonPictures/ЮТПерезапуститьУпавшие/Ext/Picture/Picture.svg:
--------------------------------------------------------------------------------
1 |
2 |
16 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/CommonPictures/ЮТЭлементыТестов.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | ЮТЭлементыТестов
6 |
7 |
8 | ru
9 | Элементы тестов
10 |
11 |
12 |
13 | false
14 | false
15 |
16 |
17 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/CommonTemplates/ЮТ_СловарьПодражателя_Компании_Наименования_ru.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | ЮТ_СловарьПодражателя_Компании_Наименования_ru
6 |
7 |
8 | ru
9 | Подражатель компании наименования ru
10 |
11 |
12 |
13 | TextDocument
14 |
15 |
16 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/CommonTemplates/ЮТ_СловарьПодражателя_Люди_ЖенскиеОтчества_ru.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | ЮТ_СловарьПодражателя_Люди_ЖенскиеОтчества_ru
6 |
7 |
8 | ru
9 | Подражатель люди женские отчества ru
10 |
11 |
12 |
13 | TextDocument
14 |
15 |
16 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/CommonTemplates/ЮТ_СловарьПодражателя_Люди_МужскиеОтчества_ru.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | ЮТ_СловарьПодражателя_Люди_МужскиеОтчества_ru
6 |
7 |
8 | ru
9 | Подражатель люди мужские отчества ru
10 |
11 |
12 |
13 | TextDocument
14 |
15 |
16 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/CommonModules/ЮТЧитательСлужебныйВызовСервера/Ext/Module.bsl:
--------------------------------------------------------------------------------
1 | //©///////////////////////////////////////////////////////////////////////////©//
2 | //
3 | // Copyright 2021-2024 BIA-Technologies Limited Liability Company
4 | //
5 | // Licensed under the Apache License, Version 2.0 (the "License");
6 | // you may not use this file except in compliance with the License.
7 | // You may obtain a copy of the License at
8 | //
9 | // http://www.apache.org/licenses/LICENSE-2.0
10 | //
11 | // Unless required by applicable law or agreed to in writing, software
12 | // distributed under the License is distributed on an "AS IS" BASIS,
13 | // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | // See the License for the specific language governing permissions and
15 | // limitations under the License.
16 | //
17 | //©///////////////////////////////////////////////////////////////////////////©//
18 |
19 | #Область СлужебныйПрограммныйИнтерфейс
20 |
21 | // См. ЮТЧитательСлужебный.ИсполняемыеСценарииМодуля
22 | Функция ИсполняемыеСценарииМодуля(Знач МетаданныеМодуля) Экспорт
23 |
24 | Возврат ЮТЧитательСлужебный.ИсполняемыеСценарииМодуля(МетаданныеМодуля);
25 |
26 | КонецФункции
27 |
28 | Функция ЭтоТестовыйМодуль(МетаданныеМодуля) Экспорт
29 |
30 | Возврат ЮТЧитательСлужебный.ЭтоТестовыйМодуль(МетаданныеМодуля);
31 |
32 | КонецФункции
33 |
34 | #КонецОбласти
35 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/CommonPictures/ЮТПодсистема.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | ЮТПодсистема
6 |
7 |
8 | ru
9 | Картинка подсистемы ЮТДвижок
10 |
11 |
12 |
13 | false
14 | false
15 |
16 |
17 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/CommonPictures/ЮТПерезапуститьУпавшие.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | ЮТПерезапуститьУпавшие
6 |
7 |
8 | ru
9 | Перезапустить упавшие
10 |
11 |
12 |
13 | false
14 | false
15 |
16 |
17 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/CommonTemplates/ЮТ_СловарьПодражателя_Компании_ПрефиксыНаименований_ru.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | ЮТ_СловарьПодражателя_Компании_ПрефиксыНаименований_ru
6 |
7 |
8 | ru
9 | Подражатель компании префиксы ru
10 |
11 |
12 |
13 | TextDocument
14 |
15 |
16 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/DataProcessors/ЮТЮнитТесты/Commands/СформироватьНастройкиТестирования/Ext/CommandModule.bsl:
--------------------------------------------------------------------------------
1 | //©///////////////////////////////////////////////////////////////////////////©//
2 | //
3 | // Copyright 2021-2023 BIA-Technologies Limited Liability Company
4 | //
5 | // Licensed under the Apache License, Version 2.0 (the "License");
6 | // you may not use this file except in compliance with the License.
7 | // You may obtain a copy of the License at
8 | //
9 | // http://www.apache.org/licenses/LICENSE-2.0
10 | //
11 | // Unless required by applicable law or agreed to in writing, software
12 | // distributed under the License is distributed on an "AS IS" BASIS,
13 | // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | // See the License for the specific language governing permissions and
15 | // limitations under the License.
16 | //
17 | //©///////////////////////////////////////////////////////////////////////////©//
18 |
19 | #Область ОбработчикиСобытий
20 |
21 | &НаКлиенте
22 | Процедура ОбработкаКоманды(ПараметрКоманды, ПараметрыВыполненияКоманды)
23 |
24 | ОткрытьФорму("Обработка.ЮТЮнитТесты.Форма.СозданиеНастройки",
25 | ,
26 | ПараметрыВыполненияКоманды.Источник,
27 | ПараметрыВыполненияКоманды.Уникальность,
28 | ПараметрыВыполненияКоманды.Окно,
29 | ПараметрыВыполненияКоманды.НавигационнаяСсылка);
30 |
31 | КонецПроцедуры
32 |
33 | #КонецОбласти
34 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/CommonModules/ЮТКонтекстСлужебныйКлиент/Ext/Module.bsl:
--------------------------------------------------------------------------------
1 | //©///////////////////////////////////////////////////////////////////////////©//
2 | //
3 | // Copyright 2021-2024 BIA-Technologies Limited Liability Company
4 | //
5 | // Licensed under the Apache License, Version 2.0 (the "License");
6 | // you may not use this file except in compliance with the License.
7 | // You may obtain a copy of the License at
8 | //
9 | // http://www.apache.org/licenses/LICENSE-2.0
10 | //
11 | // Unless required by applicable law or agreed to in writing, software
12 | // distributed under the License is distributed on an "AS IS" BASIS,
13 | // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | // See the License for the specific language governing permissions and
15 | // limitations under the License.
16 | //
17 | //©///////////////////////////////////////////////////////////////////////////©//
18 |
19 | #Область СлужебныйПрограммныйИнтерфейс
20 |
21 | Процедура ИнициализироватьКонтекст(ПараметрыЗапуска) Экспорт
22 |
23 | ЮТДанныеКонтекста = ЮТКонтекстСлужебный.ОписаниеКонтекста(ПараметрыЗапуска); // BSLLS:UnusedLocalVariable-off
24 |
25 | КонецПроцедуры
26 |
27 | Функция ДанныеКонтекста() Экспорт
28 |
29 | Возврат ЮТДанныеКонтекста;
30 |
31 | КонецФункции
32 |
33 | Процедура УдалитьКонтекст() Экспорт
34 |
35 | ЮТДанныеКонтекста = Неопределено; // BSLLS:UnusedLocalVariable-off
36 |
37 | КонецПроцедуры
38 |
39 | #КонецОбласти
40 |
--------------------------------------------------------------------------------
/tools/JSON/vrunner.json:
--------------------------------------------------------------------------------
1 | {
2 | "$schema": "https://raw.githubusercontent.com/vanessa-opensource/vanessa-runner/develop/vanessa-runner-schema.json",
3 | "default": {
4 | "--ibconnection": "/Fbuild/ib",
5 | "--db-user": "",
6 | "--db-pwd": "",
7 | "--root": ".",
8 | "--workspace": ".",
9 | "--v8version": "8.3.16",
10 | "--locale": "ru",
11 | "--language": "ru",
12 | "--additional": "/DisplayAllFunctions /Lru /iTaxi /TESTMANAGER",
13 | "--ordinaryapp": "-1"
14 | },
15 | "vanessa": {
16 | "--vanessasettings": "./tools/JSON/vanessaBddConf.json"
17 | },
18 | "xunit": {
19 | "--xddConfig": "./tools/JSON/vanessaTddConf.json",
20 | "testsPath": "$addRoot/tests/smoke",
21 | "--reportsxunit": "ГенераторОтчетаJUnitXML{out/smoke/junit/junit.xml};ГенераторОтчетаAllureXMLВерсия2{out/smoke/allure/allure.xml}",
22 | "--xddExitCodePath": "./build/xddExitCodePath.txt"
23 | },
24 | "syntax-check": {
25 | "--groupbymetadata": true,
26 | "--exception-file": "tools/syntax-check-excludes.txt",
27 | "--junitpath": "out/syntax-check/junit/junit.xml",
28 | "--allure-results2": "out/syntax-check/allure",
29 | "--mode": [
30 | "-ExtendedModulesCheck",
31 | "-ThinClient",
32 | "-WebClient",
33 | "-Server",
34 | "-ExternalConnection",
35 | "-ThickClientOrdinaryApplication"
36 | ]
37 | }
38 | }
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/DataProcessors/ЮТЮнитТесты/Commands/ЗапускТестов/Ext/CommandModule.bsl:
--------------------------------------------------------------------------------
1 | //©///////////////////////////////////////////////////////////////////////////©//
2 | //
3 | // Copyright 2021-2023 BIA-Technologies Limited Liability Company
4 | //
5 | // Licensed under the Apache License, Version 2.0 (the "License");
6 | // you may not use this file except in compliance with the License.
7 | // You may obtain a copy of the License at
8 | //
9 | // http://www.apache.org/licenses/LICENSE-2.0
10 | //
11 | // Unless required by applicable law or agreed to in writing, software
12 | // distributed under the License is distributed on an "AS IS" BASIS,
13 | // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | // See the License for the specific language governing permissions and
15 | // limitations under the License.
16 | //
17 | //©///////////////////////////////////////////////////////////////////////////©//
18 |
19 | #Область ОбработчикиСобытий
20 |
21 | &НаКлиенте
22 | Процедура ОбработкаКоманды(ПараметрКоманды, ПараметрыВыполненияКоманды)
23 |
24 | ПараметрыОткрытия = Новый Структура("ЗагрузитьТесты", Истина);
25 |
26 | ОткрытьФорму("Обработка.ЮТЮнитТесты.Форма.Основная",
27 | ПараметрыОткрытия,
28 | ПараметрыВыполненияКоманды.Источник,
29 | ПараметрыВыполненияКоманды.Уникальность,
30 | ПараметрыВыполненияКоманды.Окно,
31 | ПараметрыВыполненияКоманды.НавигационнаяСсылка);
32 |
33 | КонецПроцедуры
34 |
35 | #КонецОбласти
36 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/CommonModules/МокитоПерехват/Ext/Module.bsl:
--------------------------------------------------------------------------------
1 | //©///////////////////////////////////////////////////////////////////////////©//
2 | //
3 | // Copyright 2021-2024 BIA-Technologies Limited Liability Company
4 | //
5 | // Licensed under the Apache License, Version 2.0 (the "License");
6 | // you may not use this file except in compliance with the License.
7 | // You may obtain a copy of the License at
8 | //
9 | // http://www.apache.org/licenses/LICENSE-2.0
10 | //
11 | // Unless required by applicable law or agreed to in writing, software
12 | // distributed under the License is distributed on an "AS IS" BASIS,
13 | // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | // See the License for the specific language governing permissions and
15 | // limitations under the License.
16 | //
17 | //©///////////////////////////////////////////////////////////////////////////©//
18 |
19 | #Область ПрограммныйИнтерфейс
20 |
21 | // Анализ вызова.
22 | //
23 | // Параметры:
24 | // Объект - Произвольный
25 | // ИмяМетода - Произвольный
26 | // ПараметрыМетода - Произвольный
27 | // ПрерватьВыполнение - Произвольный
28 | //
29 | // Возвращаемое значение:
30 | // Произвольный - Подменный результат работы метода
31 | Функция АнализВызова(Объект, ИмяМетода, ПараметрыМетода, ПрерватьВыполнение) Экспорт
32 |
33 | Возврат МокитоСлужебный.АнализВызова(Объект, ИмяМетода, ПараметрыМетода, ПрерватьВыполнение);
34 |
35 | КонецФункции
36 |
37 | #КонецОбласти
38 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/Subsystems/ЮТПодключаемыеМодули/Subsystems/ДымовыеТесты.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | ДымовыеТесты
6 |
7 |
8 | ru
9 | Дымовые тесты
10 |
11 |
12 |
13 | true
14 | false
15 | false
16 |
17 |
18 |
19 |
20 |
21 |
22 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/CommonModules/ЮТПодражательСлужебныйВызовСервера/Ext/Module.bsl:
--------------------------------------------------------------------------------
1 | //©///////////////////////////////////////////////////////////////////////////©//
2 | //
3 | // Copyright 2021-2024 BIA-Technologies Limited Liability Company
4 | //
5 | // Licensed under the Apache License, Version 2.0 (the "License");
6 | // you may not use this file except in compliance with the License.
7 | // You may obtain a copy of the License at
8 | //
9 | // http://www.apache.org/licenses/LICENSE-2.0
10 | //
11 | // Unless required by applicable law or agreed to in writing, software
12 | // distributed under the License is distributed on an "AS IS" BASIS,
13 | // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | // See the License for the specific language governing permissions and
15 | // limitations under the License.
16 | //
17 | //©///////////////////////////////////////////////////////////////////////////©//
18 |
19 | #Область СлужебныйПрограммныйИнтерфейс
20 |
21 | // Данные словаря.
22 | //
23 | // Параметры:
24 | // Кодификатор - Строка - Имя словаря в метаданных
25 | //
26 | // Возвращаемое значение:
27 | // ФиксированныйМассив из Строка
28 | Функция ДанныеСловаря(Кодификатор) Экспорт
29 | Если Метаданные.ОбщиеМакеты.Найти(Кодификатор) = Неопределено Тогда
30 | ВызватьИсключение СтрШаблон("Словарь с именем (%1) не найден", Кодификатор);
31 | КонецЕсли;
32 |
33 | Макет = ПолучитьОбщийМакет(Кодификатор);
34 | Возврат СтрРазделить(Макет.ПолучитьТекст(), Символы.ПС, Ложь);
35 |
36 | КонецФункции
37 |
38 | #КонецОбласти
39 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/CommonModules/ЮТЛогированиеСлужебныйВызовСервера/Ext/Module.bsl:
--------------------------------------------------------------------------------
1 | //©///////////////////////////////////////////////////////////////////////////©//
2 | //
3 | // Copyright 2021-2024 BIA-Technologies Limited Liability Company
4 | //
5 | // Licensed under the Apache License, Version 2.0 (the "License");
6 | // you may not use this file except in compliance with the License.
7 | // You may obtain a copy of the License at
8 | //
9 | // http://www.apache.org/licenses/LICENSE-2.0
10 | //
11 | // Unless required by applicable law or agreed to in writing, software
12 | // distributed under the License is distributed on an "AS IS" BASIS,
13 | // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | // See the License for the specific language governing permissions and
15 | // limitations under the License.
16 | //
17 | //©///////////////////////////////////////////////////////////////////////////©//
18 |
19 | #Область СлужебныйПрограммныйИнтерфейс
20 |
21 | Функция НакопленныеСообщенияЛогирования(Знач Очистить = Ложь) Экспорт
22 |
23 | Возврат ЮТЛогированиеСлужебный.НакопленныеСообщенияЛогирования(Очистить);
24 |
25 | КонецФункции
26 |
27 | Функция ФайлЛогаДоступенНаСервере(Знач ИмяФайла, Знач ЗначениеПроверки) Экспорт
28 |
29 | Попытка
30 |
31 | Чтение = Новый ЧтениеТекста(ИмяФайла);
32 | Строка = Чтение.ПрочитатьСтроку();
33 | Чтение.Закрыть();
34 |
35 | Возврат Строка = ЗначениеПроверки;
36 |
37 | Исключение
38 |
39 | Возврат Ложь;
40 |
41 | КонецПопытки;
42 |
43 | КонецФункции
44 |
45 | #КонецОбласти
46 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/Subsystems/Тесты.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Тесты
6 |
7 |
8 | ru
9 | Тесты
10 |
11 |
12 |
13 | true
14 | false
15 | false
16 |
17 |
18 |
19 | CommonModule.ОМ_ВалидаторПакетов
20 |
21 |
22 |
23 |
24 |
--------------------------------------------------------------------------------
/src/cf/DataProcessors/ПримерРаботыВалидатора/Forms/Форма.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
22 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/DataProcessors/ЮТЮнитТесты/Forms/Основная.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
22 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/DataProcessors/ЮТЮнитТесты/Forms/Сравнение.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
22 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/CommonModules/ЮТест.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | ЮТест
6 |
7 |
8 | ru
9 | Тест
10 |
11 |
12 |
13 | false
14 | true
15 | true
16 | false
17 | true
18 | false
19 | false
20 | DontUse
21 |
22 |
23 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/CommonModules/Мокито.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Мокито
6 |
7 |
8 | ru
9 | Мокито
10 |
11 |
12 |
13 | false
14 | true
15 | true
16 | false
17 | true
18 | false
19 | false
20 | DontUse
21 |
22 |
23 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/CommonModules/ЮТФайлы.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | ЮТФайлы
6 |
7 |
8 | ru
9 | Файлы
10 |
11 |
12 |
13 | false
14 | true
15 | true
16 | false
17 | true
18 | false
19 | false
20 | DontUse
21 |
22 |
23 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/CommonModules/ЮТЗапросы.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | ЮТЗапросы
6 |
7 |
8 | ru
9 | Запросы
10 |
11 |
12 |
13 | false
14 | true
15 | true
16 | false
17 | true
18 | false
19 | false
20 | DontUse
21 |
22 |
23 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/CommonModules/ЮТМетоды.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | ЮТМетоды
6 |
7 |
8 | ru
9 | Методы
10 |
11 |
12 |
13 | false
14 | true
15 | true
16 | false
17 | true
18 | false
19 | false
20 | DontUse
21 |
22 |
23 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/CommonModules/ЮТСтроки.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | ЮТСтроки
6 |
7 |
8 | ru
9 | Строки
10 |
11 |
12 |
13 | false
14 | true
15 | true
16 | false
17 | true
18 | false
19 | false
20 | DontUse
21 |
22 |
23 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/CommonModules/ЮТФабрика.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | ЮТФабрика
6 |
7 |
8 | ru
9 | Фабрика
10 |
11 |
12 |
13 | false
14 | true
15 | true
16 | false
17 | true
18 | false
19 | false
20 | DontUse
21 |
22 |
23 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/DataProcessors/ЮТЮнитТесты/Forms/СозданиеНастройки.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
22 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/CommonModules/ЮТИсключения.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | ЮТИсключения
6 |
7 |
8 | ru
9 | Исключения
10 |
11 |
12 |
13 | false
14 | true
15 | true
16 | false
17 | true
18 | false
19 | false
20 | DontUse
21 |
22 |
23 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/CommonModules/ЮТКоллекции.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | ЮТКоллекции
6 |
7 |
8 | ru
9 | Коллекции
10 |
11 |
12 |
13 | false
14 | true
15 | true
16 | false
17 | true
18 | false
19 | false
20 | DontUse
21 |
22 |
23 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/CommonModules/ЮТКомпоненты.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | ЮТКомпоненты
6 |
7 |
8 | ru
9 | Компоненты
10 |
11 |
12 |
13 | false
14 | true
15 | true
16 | false
17 | true
18 | false
19 | false
20 | DontUse
21 |
22 |
23 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/CommonModules/ЮТМетаданные.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | ЮТМетаданные
6 |
7 |
8 | ru
9 | Метаданные
10 |
11 |
12 |
13 | false
14 | true
15 | true
16 | false
17 | true
18 | false
19 | false
20 | DontUse
21 |
22 |
23 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/CommonModules/ЮТОкружение.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | ЮТОкружение
6 |
7 |
8 | ru
9 | Окружение
10 |
11 |
12 |
13 | false
14 | true
15 | true
16 | false
17 | true
18 | false
19 | false
20 | DontUse
21 |
22 |
23 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/CommonModules/ЮТПредикаты.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | ЮТПредикаты
6 |
7 |
8 | ru
9 | Предикаты
10 |
11 |
12 |
13 | false
14 | true
15 | true
16 | false
17 | true
18 | false
19 | false
20 | DontUse
21 |
22 |
23 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/CommonModules/ЮТСравнениеСлужебныйВызовСервера/Ext/Module.bsl:
--------------------------------------------------------------------------------
1 | //©///////////////////////////////////////////////////////////////////////////©//
2 | //
3 | // Copyright 2021-2024 BIA-Technologies Limited Liability Company
4 | //
5 | // Licensed under the Apache License, Version 2.0 (the "License");
6 | // you may not use this file except in compliance with the License.
7 | // You may obtain a copy of the License at
8 | //
9 | // http://www.apache.org/licenses/LICENSE-2.0
10 | //
11 | // Unless required by applicable law or agreed to in writing, software
12 | // distributed under the License is distributed on an "AS IS" BASIS,
13 | // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | // See the License for the specific language governing permissions and
15 | // limitations under the License.
16 | //
17 | //©///////////////////////////////////////////////////////////////////////////©//
18 |
19 | #Область СлужебныйПрограммныйИнтерфейс
20 |
21 | Функция ТабличныеДокументыРавны(Знач ПроверяемыйТабличныйДокумент, Знач ОжидаемыйТабличныйДокумент, Знач ПараметрыСравнения) Экспорт
22 |
23 | Возврат ЮТСравнениеСлужебныйСервер.ТабличныеДокументыРавны(ПроверяемыйТабличныйДокумент, ОжидаемыйТабличныйДокумент, ПараметрыСравнения);
24 |
25 | КонецФункции
26 |
27 | Функция РазличияТабличныхДокументов(Знач ПроверяемыйТабличныйДокумент, Знач ОжидаемыйТабличныйДокумент, Знач ПараметрыСравнения) Экспорт
28 |
29 | Возврат ЮТСравнениеСлужебныйСервер.РазличияТабличныхДокументов(ПроверяемыйТабличныйДокумент, ОжидаемыйТабличныйДокумент, ПараметрыСравнения);
30 |
31 | КонецФункции
32 |
33 | #КонецОбласти
34 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/CommonModules/ЮТТесты.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | ЮТТесты
6 |
7 |
8 | ru
9 | Регистрация тестов
10 |
11 |
12 |
13 | false
14 | true
15 | true
16 | false
17 | true
18 | false
19 | false
20 | DontUse
21 |
22 |
23 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/DataProcessors/ЮТЮнитТесты/Forms/Сравнение/Ext/Form/Module.bsl:
--------------------------------------------------------------------------------
1 | //©///////////////////////////////////////////////////////////////////////////©//
2 | //
3 | // Copyright 2021-2023 BIA-Technologies Limited Liability Company
4 | //
5 | // Licensed under the Apache License, Version 2.0 (the "License");
6 | // you may not use this file except in compliance with the License.
7 | // You may obtain a copy of the License at
8 | //
9 | // http://www.apache.org/licenses/LICENSE-2.0
10 | //
11 | // Unless required by applicable law or agreed to in writing, software
12 | // distributed under the License is distributed on an "AS IS" BASIS,
13 | // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | // See the License for the specific language governing permissions and
15 | // limitations under the License.
16 | //
17 | //©///////////////////////////////////////////////////////////////////////////©//
18 |
19 | #Область ОбработчикиСобытийФормы
20 |
21 | &НаСервере
22 | Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
23 |
24 | ТекстСтраницы = Обработки.ЮТЮнитТесты.ПолучитьМакет("СравнениеOld").ПолучитьТекст();
25 |
26 | ТекстСтраницы = СтрЗаменить(ТекстСтраницы, "ИсходныйТекст", Параметры.ОжидаемоеЗначение);
27 | ТекстСтраницы = СтрЗаменить(ТекстСтраницы, "СравниваемыйТекст", Параметры.ФактическоеЗначение);
28 |
29 | АдресСтраницы = ПоместитьВоВременноеХранилище(ПолучитьДвоичныеДанныеИзСтроки(ТекстСтраницы), УникальныйИдентификатор);
30 | Скрипт = СтрШаблон("%1/%2", ПолучитьНавигационнуюСсылкуИнформационнойБазы(), АдресСтраницы);
31 |
32 | КонецПроцедуры
33 |
34 | #КонецОбласти
35 |
--------------------------------------------------------------------------------
/src/cf/CommonModules/ВалидаторПакетов.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | ВалидаторПакетов
6 |
7 |
8 | ru
9 | Валидатор пакетов
10 |
11 |
12 |
13 | false
14 | false
15 | true
16 | true
17 | true
18 | false
19 | false
20 | DontUse
21 |
22 |
23 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/CommonModules/ЮТЗависимости.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | ЮТЗависимости
6 |
7 |
8 | ru
9 | Зависимости
10 |
11 |
12 |
13 | false
14 | true
15 | true
16 | false
17 | true
18 | false
19 | false
20 | DontUse
21 |
22 |
23 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/CommonModules/ЮТЛогирование.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | ЮТЛогирование
6 |
7 |
8 | ru
9 | Логирование
10 |
11 |
12 |
13 | false
14 | true
15 | true
16 | false
17 | true
18 | false
19 | false
20 | DontUse
21 |
22 |
23 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/CommonModules/ЮТОтчетСлужебный.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | ЮТОтчетСлужебный
6 |
7 |
8 | ru
9 | Отчет
10 |
11 |
12 |
13 | false
14 | true
15 | false
16 | false
17 | true
18 | false
19 | false
20 | DontUse
21 |
22 |
23 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/CommonModules/ЮТПодражатель.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | ЮТПодражатель
6 |
7 |
8 | ru
9 | Подражатель
10 |
11 |
12 |
13 | false
14 | true
15 | true
16 | false
17 | true
18 | false
19 | false
20 | DontUse
21 |
22 |
23 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/CommonModules/ЮТУтверждения.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | ЮТУтверждения
6 |
7 |
8 | ru
9 | Утверждения
10 |
11 |
12 |
13 | false
14 | true
15 | true
16 | false
17 | true
18 | false
19 | false
20 | DontUse
21 |
22 |
23 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/CommonModules/МокитоОбучение.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | МокитоОбучение
6 |
7 |
8 | ru
9 | Мокито обучение
10 |
11 |
12 |
13 | false
14 | true
15 | true
16 | false
17 | true
18 | false
19 | false
20 | DontUse
21 |
22 |
23 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/CommonModules/МокитоПерехват.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | МокитоПерехват
6 |
7 |
8 | ru
9 | Мокито перехват
10 |
11 |
12 |
13 | false
14 | true
15 | true
16 | false
17 | true
18 | false
19 | false
20 | DontUse
21 |
22 |
23 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/CommonModules/МокитоПроверки.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | МокитоПроверки
6 |
7 |
8 | ru
9 | Мокито проверки
10 |
11 |
12 |
13 | false
14 | true
15 | true
16 | false
17 | true
18 | false
19 | false
20 | DontUse
21 |
22 |
23 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/CommonModules/ЮТКонтекстТеста.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | ЮТКонтекстТеста
6 |
7 |
8 | ru
9 | Контекст теста
10 |
11 |
12 |
13 | false
14 | true
15 | true
16 | false
17 | true
18 | false
19 | false
20 | DontUse
21 |
22 |
23 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/CommonModules/ЮТУтвержденияИБ.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | ЮТУтвержденияИБ
6 |
7 |
8 | ru
9 | Утверждения ИБ
10 |
11 |
12 |
13 | false
14 | true
15 | true
16 | false
17 | true
18 | false
19 | false
20 | DontUse
21 |
22 |
23 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/CommonModules/ЮТФабрикаСлужебный.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | ЮТФабрикаСлужебный
6 |
7 |
8 | ru
9 | Фабрика
10 |
11 |
12 |
13 | false
14 | true
15 | true
16 | false
17 | true
18 | false
19 | false
20 | DontUse
21 |
22 |
23 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/CommonModules/МокитоСлужебный.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | МокитоСлужебный
6 |
7 |
8 | ru
9 | Мокито (служебный)
10 |
11 |
12 |
13 | false
14 | true
15 | true
16 | false
17 | true
18 | false
19 | false
20 | DontUse
21 |
22 |
23 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/CommonModules/ЮТМетодыСлужебный.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | ЮТМетодыСлужебный
6 |
7 |
8 | ru
9 | Общий служебный
10 |
11 |
12 |
13 | false
14 | true
15 | true
16 | false
17 | true
18 | false
19 | false
20 | DontUse
21 |
22 |
23 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/CommonModules/ЮТОбщийСлужебный.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | ЮТОбщийСлужебный
6 |
7 |
8 | ru
9 | Общий служебный
10 |
11 |
12 |
13 | false
14 | true
15 | true
16 | false
17 | true
18 | false
19 | false
20 | DontUse
21 |
22 |
23 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/CommonModules/ЮТТестовыеДанные.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | ЮТТестовыеДанные
6 |
7 |
8 | ru
9 | Тестовые данные
10 |
11 |
12 |
13 | false
14 | true
15 | true
16 | false
17 | true
18 | false
19 | false
20 | DontUse
21 |
22 |
23 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/CommonModules/ЮТТестыСлужебный.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | ЮТТестыСлужебный
6 |
7 |
8 | ru
9 | Тесты служебный
10 |
11 |
12 |
13 | false
14 | true
15 | true
16 | false
17 | true
18 | false
19 | false
20 | DontUse
21 |
22 |
23 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/DataProcessors/ЮТКонструкторДвижений/Forms/КлиентскийКонструктор.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
22 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/CommonModules/ЮТДымовыеТесты.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | ЮТДымовыеТесты
6 |
7 |
8 | ru
9 | Дымовые тесты настройки
10 |
11 |
12 |
13 | false
14 | true
15 | true
16 | false
17 | true
18 | false
19 | false
20 | DontUse
21 |
22 |
23 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/CommonModules/ЮТНастройкиВыполнения.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | ЮТНастройкиВыполнения
6 |
7 |
8 | ru
9 | Параметры
10 |
11 |
12 |
13 | false
14 | true
15 | true
16 | false
17 | true
18 | false
19 | false
20 | DontUse
21 |
22 |
23 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/CommonModules/ЮТОтчетJSONСлужебный.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | ЮТОтчетJSONСлужебный
6 |
7 |
8 | ru
9 | Отчет JSON
10 |
11 |
12 |
13 | false
14 | true
15 | false
16 | false
17 | true
18 | false
19 | false
20 | DontUse
21 |
22 |
23 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/CommonModules/ЮТОтчетJUnitСлужебный.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | ЮТОтчетJUnitСлужебный
6 |
7 |
8 | ru
9 | Отчет jUnit
10 |
11 |
12 |
13 | false
14 | true
15 | false
16 | false
17 | true
18 | false
19 | false
20 | DontUse
21 |
22 |
23 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/CommonModules/ЮТСобытияСлужебный.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | ЮТСобытияСлужебный
6 |
7 |
8 | ru
9 | Генератор событий
10 |
11 |
12 |
13 | false
14 | true
15 | true
16 | false
17 | true
18 | false
19 | false
20 | DontUse
21 |
22 |
23 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/CommonModules/ЮТТипыДанныхСлужебный.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | ЮТТипыДанныхСлужебный
6 |
7 |
8 | ru
9 | Типы данных
10 |
11 |
12 |
13 | false
14 | true
15 | true
16 | false
17 | true
18 | false
19 | false
20 | DontUse
21 |
22 |
23 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/CommonModules/ЮТФильтрацияСлужебный.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | ЮТФильтрацияСлужебный
6 |
7 |
8 | ru
9 | Фильтрация
10 |
11 |
12 |
13 | false
14 | true
15 | true
16 | false
17 | true
18 | false
19 | false
20 | DontUse
21 |
22 |
23 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/CommonModules/ЮТЧитательСлужебный.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | ЮТЧитательСлужебный
6 |
7 |
8 | ru
9 | Загрузчик тестов
10 |
11 |
12 |
13 | false
14 | true
15 | true
16 | false
17 | true
18 | false
19 | false
20 | DontUse
21 |
22 |
23 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/DataProcessors/ЮТКонструкторТестовыхДанных/Forms/КлиентскийКонструктор.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
22 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/CommonModules/ЮТОтчетAllureСлужебный.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | ЮТОтчетAllureСлужебный
6 |
7 |
8 | ru
9 | Отчет allure
10 |
11 |
12 |
13 | false
14 | true
15 | false
16 | false
17 | true
18 | false
19 | false
20 | DontUse
21 |
22 |
23 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/CommonModules/ЮТПроверкиСлужебный.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | ЮТПроверкиСлужебный
6 |
7 |
8 | ru
9 | Проверки служебный
10 |
11 |
12 |
13 | false
14 | true
15 | true
16 | false
17 | true
18 | false
19 | false
20 | DontUse
21 |
22 |
23 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/CommonModules/ЮТРегистрацияОшибок.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | ЮТРегистрацияОшибок
6 |
7 |
8 | ru
9 | Регистрация ошибок
10 |
11 |
12 |
13 | false
14 | true
15 | true
16 | false
17 | true
18 | false
19 | false
20 | DontUse
21 |
22 |
23 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/CommonModules/ЮТСообщенияСлужебный.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | ЮТСообщенияСлужебный
6 |
7 |
8 | ru
9 | Сообщения служебный
10 |
11 |
12 |
13 | false
14 | true
15 | true
16 | false
17 | true
18 | false
19 | false
20 | DontUse
21 |
22 |
23 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/CommonModules/ОМ_ВалидаторПакетов.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | ОМ_ВалидаторПакетов
6 |
7 |
8 | ru
9 | О м валидатор пакетов
10 |
11 |
12 |
13 | false
14 | false
15 | true
16 | false
17 | false
18 | false
19 | false
20 | DontUse
21 |
22 |
23 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/CommonModules/ЮТЗависимостиСлужебный.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | ЮТЗависимостиСлужебный
6 |
7 |
8 | ru
9 | Зависимости служебный
10 |
11 |
12 |
13 | false
14 | true
15 | true
16 | false
17 | true
18 | false
19 | false
20 | DontUse
21 |
22 |
23 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/CommonModules/ЮТКонструкторВариантов.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | ЮТКонструкторВариантов
6 |
7 |
8 | ru
9 | Конструктор вариантов
10 |
11 |
12 |
13 | false
14 | true
15 | true
16 | false
17 | true
18 | false
19 | false
20 | DontUse
21 |
22 |
23 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/CommonModules/ЮТКонтекстСлужебный.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | ЮТКонтекстСлужебный
6 |
7 |
8 | ru
9 | Контекст тестового движка
10 |
11 |
12 |
13 | false
14 | true
15 | true
16 | false
17 | true
18 | false
19 | false
20 | DontUse
21 |
22 |
23 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/CommonModules/ЮТЛогированиеСлужебный.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | ЮТЛогированиеСлужебный
6 |
7 |
8 | ru
9 | Логирование служебный
10 |
11 |
12 |
13 | false
14 | true
15 | true
16 | false
17 | true
18 | false
19 | false
20 | DontUse
21 |
22 |
23 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/CommonModules/ЮТМетаданныеСлужебный.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | ЮТМетаданныеСлужебный
6 |
7 |
8 | ru
9 | Метаданные служебный
10 |
11 |
12 |
13 | false
14 | true
15 | true
16 | false
17 | true
18 | false
19 | false
20 | DontUse
21 |
22 |
23 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/CommonModules/ЮТПодражательСлужебный.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | ЮТПодражательСлужебный
6 |
7 |
8 | ru
9 | Подражатель служебный
10 |
11 |
12 |
13 | false
14 | true
15 | true
16 | false
17 | true
18 | false
19 | false
20 | DontUse
21 |
22 |
23 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/CommonModules/ЮТПреобразованияСлужебный.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | ЮТПреобразованияСлужебный
6 |
7 |
8 | ru
9 | Преобразования
10 |
11 |
12 |
13 | false
14 | false
15 | true
16 | false
17 | true
18 | false
19 | false
20 | DontUse
21 |
22 |
23 |
--------------------------------------------------------------------------------
/src/cf/CommonModules/ВалидаторПакетовПовтИсп.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | ВалидаторПакетовПовтИсп
6 |
7 |
8 | ru
9 | Валидатор пакетов повт исп
10 |
11 |
12 |
13 | false
14 | false
15 | true
16 | true
17 | true
18 | false
19 | false
20 | DuringRequest
21 |
22 |
23 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/CommonModules/ЮТКонтекстСлужебныйКлиент.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | ЮТКонтекстСлужебныйКлиент
6 |
7 |
8 | ru
9 | Контекст (клиент)
10 |
11 |
12 |
13 | false
14 | true
15 | false
16 | false
17 | true
18 | false
19 | false
20 | DontUse
21 |
22 |
23 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/CommonModules/ЮТОбщий.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | ЮТОбщий
6 |
7 |
8 | ru
9 | Общий
10 |
11 |
12 | Набор общих (во всех контекстах) методов
13 | false
14 | true
15 | true
16 | false
17 | true
18 | false
19 | false
20 | DontUse
21 |
22 |
23 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/CommonModules/ЮТСравнениеСлужебныйСервер.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | ЮТСравнениеСлужебныйСервер
6 |
7 |
8 | ru
9 | Сравнение сервер
10 |
11 |
12 |
13 | false
14 | false
15 | true
16 | false
17 | true
18 | false
19 | false
20 | DontUse
21 |
22 |
23 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/CommonModules/ЮТИсполнительСлужебныйКлиент.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | ЮТИсполнительСлужебныйКлиент
6 |
7 |
8 | ru
9 | Исполнитель клиент
10 |
11 |
12 |
13 | false
14 | true
15 | false
16 | false
17 | true
18 | false
19 | false
20 | DontUse
21 |
22 |
23 |
--------------------------------------------------------------------------------
/src/cfe/YAXUNIT/CommonModules/ЮТКомпонентыСлужебныйКлиент.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | ЮТКомпонентыСлужебныйКлиент
6 |
7 |
8 | ru
9 | Компоненты клиент
10 |
11 |
12 |
13 | false
14 | true
15 | false
16 | false
17 | true
18 | false
19 | false
20 | DontUse
21 |
22 |
23 |
--------------------------------------------------------------------------------