|
1 | | -// BSLLS:UnusedParameters-off |
2 | | -// BSLLS:LatinAndCyrillicSymbolInWord-off |
| 1 | +// BSLLS:LatinAndCyrillicSymbolInWord-off |
3 | 2 | // BSLLS:MissingParameterDescription-off |
4 | | -// BSLLS:MissingReturnedValueDescription-off |
5 | 3 |
|
6 | 4 | // Реализация шагов BDD-фич/сценариев c помощью фреймворка https://github.com/artbear/1bdd |
7 | 5 | #Использовать gitrunner |
|
12 | 10 | Перем ЭтоWindows; |
13 | 11 |
|
14 | 12 | // Метод выдает список шагов, реализованных в данном файле-шагов |
15 | | -Функция ПолучитьСписокШагов(КонтекстФреймворкаBDD) Экспорт |
| 13 | +Функция ПолучитьСписокШагов(КонтекстФреймворкаBDD) Экспорт // BSLLS:MissingReturnedValueDescription-off |
16 | 14 | БДД = КонтекстФреймворкаBDD; |
17 | 15 |
|
18 | 16 | ВсеШаги = Новый Массив; |
|
45 | 43 | ВсеШаги.Добавить("ЯСоздаюВременныйКаталогИСохраняюЕгоВПеременной"); |
46 | 44 | ВсеШаги.Добавить("ЯСкопировалКаталогТестовогоХранилищаКонфигурацииВКаталогИзПеременной"); |
47 | 45 |
|
48 | | - |
49 | 46 | Возврат ВсеШаги; |
50 | 47 |
|
51 | 48 | КонецФункции |
|
130 | 127 | УстановитьТекущийКаталог(ОбъединитьПути(ТекущийКаталог(), ВременныйКаталог)); |
131 | 128 | КонецПроцедуры |
132 | 129 |
|
133 | | - |
134 | 130 | //Я выключаю все плагины |
135 | 131 | Процедура ЯВыключаюВсеПлагины() Экспорт |
136 | 132 |
|
|
150 | 146 | Возврат "bdd.gitsync.feature"; |
151 | 147 | КонецФункции |
152 | 148 |
|
153 | | - |
154 | 149 | // Реализация шагов |
155 | 150 |
|
156 | 151 | // Процедура выполняется перед запуском каждого сценария |
157 | 152 | Процедура ПередЗапускомСценария(Знач Узел) Экспорт |
158 | 153 | // ЯСоздаюНовыйОбъектГитрепозиторий() |
159 | 154 | КонецПроцедуры |
160 | 155 |
|
161 | | - |
162 | 156 | //Я инициализирую репозиторий в каталоге из переменной "ПутьКаталогаИсходников" |
163 | 157 | Процедура ЯИнициализируюРепозиторийВКаталогеИзПеременной(Знач ПутьКаталогаИсходников) Экспорт |
164 | 158 | ГитРепозиторий = БДД.ПолучитьИзКонтекста("ГитРепозиторий"); |
|
172 | 166 | КонецПроцедуры |
173 | 167 |
|
174 | 168 | //Я наполняю bare репозиторий из переменной "URLРепозитория" тестовыми данными |
175 | | -Процедура ЯНаполняюBareРепозиторийИзПеременнойТестовымиДанными(Знач ПеременнаяURLРепозитория) Экспорт |
176 | | - |
| 169 | +Процедура ЯНаполняюBareРепозиторийИзПеременнойТестовымиДанными(Знач URLРепозитория) Экспорт |
177 | 170 | ГитРепозиторий = БДД.ПолучитьИзКонтекста("ГитРепозиторий"); |
178 | | - URLРепозитория = БДД.ПолучитьИзКонтекста(ПеременнаяURLРепозитория); |
| 171 | + URLРепозитория = БДД.ПолучитьИзКонтекста(URLРепозитория); |
179 | 172 |
|
180 | 173 | ВременныйКаталог = ВременныеФайлы.СоздатьКаталог(); |
181 | 174 |
|
|
208 | 201 | КонецПроцедуры |
209 | 202 |
|
210 | 203 | // Процедура выполняется после завершения каждого сценария |
211 | | -Процедура ПослеЗапускаСценария(Знач Узел) Экспорт |
| 204 | +Процедура ПослеЗапускаСценария(Знач Узел) Экспорт // BSLLS:UnusedParameters-off |
212 | 205 | ВременныеФайлы.Удалить(); |
213 | 206 | КонецПроцедуры |
214 | 207 |
|
|
287 | 280 | КонецПроцедуры |
288 | 281 |
|
289 | 282 | //я инициализирую связь "ПутьКаталогаИсходников" с внешним репозиторием "URLРепозитория" |
290 | | -Процедура ЯИнициализируюСвязьСВнешнимРепозиторием(Знач ПеременнаяПутьКаталогаИсходников, Знач ПеременнаяURLРепозитория) Экспорт |
| 283 | +Процедура ЯИнициализируюСвязьСВнешнимРепозиторием(Знач ПутьКаталогаИсходников, Знач URLРепозитория) Экспорт |
291 | 284 |
|
292 | 285 | ГитРепозиторий = БДД.ПолучитьИзКонтекста("ГитРепозиторий"); |
293 | | - URLРепозитория = БДД.ПолучитьИзКонтекста(ПеременнаяURLРепозитория); |
294 | | - ПутьКаталогаИсходников = БДД.ПолучитьИзКонтекста(ПеременнаяПутьКаталогаИсходников); |
| 286 | + URLРепозитория = БДД.ПолучитьИзКонтекста(URLРепозитория); |
| 287 | + ПутьКаталогаИсходников = БДД.ПолучитьИзКонтекста(ПутьКаталогаИсходников); |
295 | 288 |
|
296 | 289 | ГитРепозиторий.УстановитьРабочийКаталог(ПутьКаталогаИсходников); |
297 | 290 | ГитРепозиторий.Инициализировать(); |
|
458 | 451 |
|
459 | 452 | ЭтоWindows = ЭтоWindows(); |
460 | 453 |
|
461 | | -Лог = Логирование.ПолучитьЛог(ИмяЛога()); |
| 454 | +Лог = Логирование.ПолучитьЛог(ИмяЛога()); // BSLLS:UnusedLocalVariable-off |
0 commit comments