-
Notifications
You must be signed in to change notification settings - Fork 110
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
# Conflicts: # examples/vanessa.bat
- Loading branch information
Showing
52 changed files
with
3,697 additions
and
2,089 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
// Place your settings in this file to overwrite default and user settings. | ||
{ | ||
"language-1c-bsl.linterEntryPoint": "tools/runner.os", | ||
"language-1c-bsl.linterEntryPoint": "src/main.os", | ||
"editor.rulers": [ 120 ] | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,32 @@ | ||
{ | ||
"ignoreWordsList": [ | ||
"cmdline", | ||
"tempfiles", | ||
"json", | ||
"xunit", | ||
"vanessa", | ||
"compilecurrent", | ||
"decompilecurrent", | ||
"decompile", | ||
"compilediff", | ||
"decompileext", | ||
"compileext", | ||
"loadext", | ||
"loadrepo", | ||
"decompileepf", | ||
"compileepf", | ||
"updatedb", | ||
"convertfiles", | ||
"Конфигуратор", | ||
"Неопределено", | ||
"Нрег", | ||
"Врег", | ||
"Парсер", | ||
"Json" | ||
], | ||
"ignoreRegExp": [ | ||
"/\\(.*\\.(jpg|jpeg|png|md|gif|JPG|JPEG|PNG|MD|GIF)\\)/g", | ||
"/((http|https|ftp|git)\\S*)/g", | ||
"/--[А-яA-z-]{1,}/g" | ||
] | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,58 @@ | ||
{ | ||
"ИмяСборки":"Сборка 8.3.9 UF", | ||
"ВерсияПлатформы":"8.3.9", | ||
"ВыводитьСообщенияВФайл": "$workspaceRoot/message.txt", | ||
"КаталогПоискаВерсииПлатформы":"C:/Program Files (x86)/1cv8", | ||
"СтрокаПодключенияКБазе":"ENTERPRISE /F./ServiceBases/v83ServiceBase839", | ||
"EpfДляИнициализацияБазы": "./tools/epf/init.epf", | ||
"ПараметрыДляИнициализацияБазы": "./tools/epf/init.json", | ||
"ПутьКVanessaBehavior": "./../vanessa-behavior.epf", | ||
"КаталогФич": "$workspaceRoot/features", | ||
"КаталогиБиблиотек":[ | ||
"$workspaceRoot/features" | ||
], | ||
"ВыполнитьСценарии": "Истина", | ||
"ЗавершитьРаботуСистемы": "Истина", | ||
"ЗакрытьTestClientПослеЗапускаСценариев": "Истина", | ||
"ДелатьЛогВыполненияСценариевВЖР": "Истина", | ||
"ДелатьОтчетВФорматеАллюр": "Истина", | ||
"ДелатьОтчетВФорматеjUnit": "Истина", | ||
"ДелатьОтчетВФорматеCucumberJson": "Истина", | ||
"ДелатьЛогВыполненияСценариевВТекстовыйФайл": "Истина", | ||
"КаталогOutputAllureБазовый": "$workspaceRoot/../allurereport", | ||
"КаталогOutputjUnit": "$workspaceRoot/../junitreport", | ||
"КаталогOutputCucumberJson": "$workspaceRoot/../cucumber", | ||
"СоздаватьПодкаталогВКаталогеAllureДляЭтойСборки": "Ложь", | ||
"ДелатьСкриншотПриВозникновенииОшибки": "Ложь", | ||
"КаталогOutputСкриншоты": "$workspaceRoot/../allurereport/screen", | ||
"ИмяФайлаЛогВыполненияСценариев": "$workspaceRoot/../vanessaonline.txt", | ||
"КомандаСделатьСкриншот": "nircmd.exe savescreenshot ", | ||
"ВыгружатьСтатусВыполненияСценариевВФайл": "Истина", | ||
"ДобавлятьКИмениСценарияУловияВыгрузки": "Ложь", | ||
"ПутьКФайлуДляВыгрузкиСтатусаВыполненияСценариев": "$workspaceRoot/../buildstatus.log", | ||
"ВерсияПлатформыДляГенерацииEPF": "C:/Program Files (x86)/1cv8/8.3.10.2125/bin", | ||
"СписокТеговИсключение":[ | ||
"IgnoreOnCIMainBuild", | ||
"IgnoreOn839", | ||
"IgnoreOnUFBuilds", | ||
"Ignore" | ||
], | ||
"СписокТеговОтбор":[ | ||
], | ||
"ЗаписьВидеоКомандаНачатьЗаписьВидео": '"C:/Program Files (x86)/VideoLAN/VLC/vlc.exe" screen:// -I rc --rc-quiet --rc-host=127.0.0.1:8082 --nommx :screen-mouse-image="<screenmouseimage>" :screen-fps=<fps> :screen-width=<screenwidth> :screen-height=<screenheight> :screen-top=0 :screen-left=0 :screen-caching=100 :sout=#transcode{vcodec=mp4v,vb=400,fps=<fps>,scale=1,width=<screenwidth>,height=<screenheight>,acodec=none}:duplicate{dst=std{access=file,mux=mp4,dst=<dst>}}', | ||
"ЗаписьВидеоФайлКурсораМышки": "./tools/VideoTools/mouse.png", | ||
"ЗаписьВидеоКаталогДляВременныхФайлов": "./tools/VideoTemp", | ||
"ЗаписьВидеоФайлВодянойЗнак": "./tools/VideoTools/logoSB.png", | ||
"ЗаписьВидеоКомандаFfmpeg": "ffmpeg", | ||
"ЗаписьВидеоКомандаConvert": "C:/Program Files/ImageMagick-6.9.3-Q16/convert.exe", | ||
"ЗаписьВидеоКаталогМузыки": "./tools/../../vanessa-ci/MakeVideoInstr/music", | ||
"ЗаписьВидеоДелатьНаложениеTTS": "Истина", | ||
"ЗаписьВидеоПутьКДвижкуTTS": "balabolka_console", | ||
"ЗаписьВидеоИмяTTS": "Elena", | ||
"ЗаписьВидеоСловарьЗамен": "./tools/VideoTools/libtts.txt", | ||
"ЗаписьВидеоЭкранШирина": "1920", | ||
"ЗаписьВидеоЭкранВысота": "1080", | ||
"ЗаписьВидеоКоличествоКадров": "5", | ||
"ЗаписьВидеоПодсвечиватьАктивныеЭлементыФорм": "Истина", | ||
"ЗаписьВидеоПеремещатьКурсорМышкиКАктивномуЭлементуФормы": "Истина" | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,17 @@ | ||
# language: ru | ||
|
||
Функционал: Проверка сборки продукта | ||
Как Пользователь | ||
Я хочу автоматически проверять сборку моего продукта | ||
Чтобы гарантировать возможность установку моего продукта у пользователей | ||
|
||
Контекст: Отключение отладки в логах | ||
# Допустим Я выключаю отладку лога с именем "oscript.lib.commands" | ||
Допустим Я очищаю параметры команды "opm" в контексте | ||
|
||
Сценарий: Выполнение команды без параметров | ||
Когда Я добавляю параметр "build ." для команды "opm" | ||
И Я выполняю команду "opm" | ||
Тогда Вывод команды "opm" содержит "Сборка пакета завершена" | ||
И Вывод команды "opm" не содержит "Внешнее исключение" | ||
И Код возврата команды "opm" равен 0 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,71 @@ | ||
// Реализация шагов BDD-фич/сценариев c помощью фреймворка https://github.com/artbear/1bdd | ||
|
||
Перем БДД; //контекст фреймворка 1bdd | ||
|
||
// Метод выдает список шагов, реализованных в данном файле-шагов | ||
Функция ПолучитьСписокШагов(КонтекстФреймворкаBDD) Экспорт | ||
БДД = КонтекстФреймворкаBDD; | ||
|
||
ВсеШаги = Новый Массив; | ||
|
||
ВсеШаги.Добавить("ЯПодготовилРепозиторийИРабочийКаталогПроекта"); | ||
ВсеШаги.Добавить("ЯПодготовилРабочуюБазуПроектаПоУмолчанию"); | ||
|
||
Возврат ВсеШаги; | ||
КонецФункции | ||
|
||
// Реализация шагов | ||
|
||
// Процедура выполняется перед запуском каждого сценария | ||
Процедура ПередЗапускомСценария(Знач Узел) Экспорт | ||
|
||
КонецПроцедуры | ||
|
||
// Процедура выполняется после завершения каждого сценария | ||
Процедура ПослеЗапускаСценария(Знач Узел) Экспорт | ||
|
||
КонецПроцедуры | ||
|
||
//я подготовил репозиторий и рабочий каталог проекта | ||
Процедура ЯПодготовилРепозиторийИРабочийКаталогПроекта() Экспорт | ||
// TODO удалить после реализации БДД.ВыполнитьСценарий | ||
БДД.ВыполнитьШаг("Допустим я выключаю отладку лога с именем ""oscript.app.vanessa-runner"""); | ||
БДД.ВыполнитьШаг("И Я очищаю параметры команды ""oscript"" в контексте"); | ||
|
||
БДД.ВыполнитьШаг("Допустим Я создаю временный каталог и сохраняю его в контекст"); | ||
БДД.ВыполнитьШаг("И Я устанавливаю временный каталог как рабочий каталог"); | ||
БДД.ВыполнитьШаг("Допустим Я создаю каталог ""build/out"" в рабочем каталоге"); | ||
|
||
БДД.ВыполнитьШаг("И Я установил рабочий каталог как текущий каталог"); | ||
|
||
БДД.ВыполнитьШаг("Допустим Я сохраняю каталог проекта в контекст"); | ||
КонецПроцедуры | ||
|
||
//я подготовил рабочую базу проекта "./build/ib" по умолчанию | ||
Процедура ЯПодготовилРабочуюБазуПроектаПоУмолчанию(Знач ПутьИБ) Экспорт | ||
// TODO удалить после реализации БДД.ВыполнитьСценарий | ||
БДД.ВыполнитьШаг("ЯПодготовилРепозиторийИРабочийКаталогПроекта"); | ||
// Допустим я включаю отладку лога с именем "oscript.app.vanessa-runner" | ||
// # Допустим я включаю отладку лога с именем "bdd" | ||
// Допустим Я создаю временный каталог и сохраняю его в контекст | ||
// И Я устанавливаю временный каталог как рабочий каталог | ||
// И Я инициализирую репозиторий git в рабочем каталоге | ||
|
||
// Допустим Я создаю каталог "build/out" в рабочем каталоге | ||
БДД.ВыполнитьШаг("И Я копирую каталог ""cf"" из каталога ""tests/fixtures"" проекта в рабочий каталог"); | ||
|
||
// И Я установил рабочий каталог как текущий каталог | ||
|
||
// Сценарий: Инициализация рабочей базы по умолчанию в ./build/ib | ||
// Когда Я сохраняю каталог проекта в контекст | ||
// # Тогда Я показываю каталог проекта | ||
// # И Я показываю рабочий каталог | ||
// # И Я показываю текущий каталог | ||
|
||
Шаг = СтрШаблон("Когда Я выполняю команду ""oscript"" c параметрами ""<КаталогПроекта>/src/main.os init-dev --src ./cf --ibname /F%1""", ПутьИБ); | ||
БДД.ВыполнитьШаг(Шаг); | ||
КонецПроцедуры | ||
|
||
//{ Служебные функции | ||
//} | ||
|
This file was deleted.
Oops, something went wrong.
Oops, something went wrong.