Skip to content

Commit bc7f178

Browse files
committed
Вынес макеты в отдельную фичу
1 parent 11d15ff commit bc7f178

File tree

4 files changed

+45
-29
lines changed

4 files changed

+45
-29
lines changed

features/step_definitions/РазборкаНаИсходники.os

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,8 @@
3737
ИначеЕсли Формат = "designer" Тогда
3838
ИмяКаталогаИсходниковОбработки = ОбъединитьПути(Подпапка, ИмяОбработки);
3939
ПроверяемИсходникиВРабочемКаталоге(ИмяКаталогаИсходниковОбработки, ОписаниеИсходниковФорматаКонфигуратора(ИмяОбработки));
40+
Иначе
41+
ВызватьИсключение "Проверяем несуществующий формат!";
4042
КонецЕсли;
4143
КонецПроцедуры
4244

@@ -46,6 +48,8 @@
4648
ПроверяемИсходникиВРабочемКаталоге(ИмяОбработки, ОписаниеИсходниковФорматаV8reader());
4749
ИначеЕсли Формат = "designer" Тогда
4850
ПроверяемИсходникиВРабочемКаталоге(ИмяОбработки, ОписаниеИсходниковФорматаКонфигуратора(ИмяОбработки));
51+
Иначе
52+
ВызватьИсключение "Проверяем несуществующий формат!";
4953
КонецЕсли;
5054
КонецПроцедуры
5155

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
# language: ru
2+
3+
Функционал: Выполнение операций по разборке на исходники
4+
Как Пользователь
5+
Я хочу разбирать макеты в текстовые
6+
Чтобы я мог проще следить за изменениями в макетах
7+
8+
Контекст:
9+
Допустим я создаю временный каталог и сохраняю его в контекст
10+
И я сохраняю каталог проекта в контекст
11+
И я устанавливаю временный каталог как рабочий каталог
12+
И я установил рабочий каталог как текущий каталог
13+
И я создаю каталог "1" в рабочем каталоге
14+
И я копирую файл "Fixture.mxl" из каталога "tests" проекта в подкаталог "1" рабочего каталога
15+
16+
Сценарий: Разборка макета из заданной папки
17+
Когда я выполняю команду "oscript" с параметрами "<КаталогПроекта>/v8files-extractor.os --decompile <РабочийКаталог>/1/Fixture.mxl <РабочийКаталог>/1"
18+
Тогда в подкаталоге "1" рабочего каталога существует файл "Fixture_mxl.txt"
19+
20+
Сценарий: Разборка макета из заданной папки при включенном режиме использования конфигуратора
21+
Когда я выполняю команду "oscript" с параметрами "<КаталогПроекта>/v8files-extractor.os --decompile <РабочийКаталог>/1/Fixture.mxl <РабочийКаталог>/1 --use-designer"
22+
Тогда в подкаталоге "1" рабочего каталога существует файл "Fixture_mxl.txt"
23+
24+
Сценарий: Разборка изменений макета по журналу Git
25+
Дано я выполняю команду "git" с параметрами 'init'
26+
И я устанавливаю Precommit в рабочий каталог с параметрами ""
27+
И я выполняю команду "git" с параметрами "add -A ."
28+
И я выполняю команду "git" с параметрами "status"
29+
Когда я выполняю команду "git" с параметрами 'commit -m "init commit"'
30+
Тогда в подкаталоге "1" рабочего каталога существует файл "Fixture_mxl.txt"
31+
И вывод команды "git" содержит "create mode 100644 1/Fixture_mxl.txt"
32+
33+
Сценарий: Разборка изменений макета по журналу Git при включенном режиме использования конфигуратора
34+
Дано я выполняю команду "git" с параметрами 'init'
35+
И я устанавливаю Precommit в рабочий каталог с параметрами "--use-designer --ib-connection-string /F<РабочийКаталог>/build/ib"
36+
И я выполняю команду "vanessa-runner" с параметрами "init-dev"
37+
И я выполняю команду "git" с параметрами "add -A ."
38+
И я выполняю команду "git" с параметрами "status"
39+
Когда я выполняю команду "git" с параметрами 'commit -m "init commit"'
40+
Тогда в подкаталоге "1" рабочего каталога существует файл "Fixture_mxl.txt"
41+
И вывод команды "git" содержит "create mode 100644 1/Fixture_mxl.txt"

features/РазборкаНаИсходники.feature

Lines changed: 0 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -29,21 +29,3 @@
2929
И я создаю каталог "src" в рабочем каталоге
3030
Когда я выполняю команду "oscript" с параметрами "<КаталогПроекта>/v8files-extractor.os --decompile <РабочийКаталог>/bin <РабочийКаталог>/src"
3131
Тогда в подпапке "src/1" рабочего каталога содержатся исходники обработки "Fixture" в формате "v8reader"
32-
33-
Сценарий: Разборка макета из заданной папки
34-
Когда я создаю каталог "1" в рабочем каталоге
35-
И я копирую файл "Fixture.mxl" из каталога "tests" проекта в подкаталог "1" рабочего каталога
36-
И я выполняю команду "oscript" с параметрами "<КаталогПроекта>/v8files-extractor.os --decompile <РабочийКаталог>/1/Fixture.mxl <РабочийКаталог>/1"
37-
Тогда в подкаталоге "1" рабочего каталога существует файл "Fixture_mxl.txt"
38-
39-
Контекст:
40-
Допустим я создаю временный каталог и сохраняю его в контекст
41-
И я сохраняю каталог проекта в контекст
42-
И я устанавливаю временный каталог как рабочий каталог
43-
И я установил рабочий каталог как текущий каталог
44-
45-
Сценарий: Разборка макета из заданной папки
46-
Когда я создаю каталог "1" в рабочем каталоге
47-
И я копирую файл "Fixture.mxl" из каталога "tests" проекта в подкаталог "1" рабочего каталога
48-
И я выполняю команду "oscript" с параметрами "<КаталогПроекта>/v8files-extractor.os --decompile <РабочийКаталог>/1/Fixture.mxl <РабочийКаталог>/1"
49-
Тогда в подкаталоге "1" рабочего каталогасуществует файл "Fixture_mxl.txt"

features/РазборкаНаИсходникиGit.feature

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -56,14 +56,3 @@
5656
Когда я выполняю команду "git" с параметрами 'commit -m "init commit"'
5757
Тогда в подпапке "src/1" рабочего каталога содержатся исходники обработки "Fixture" в формате "v8reader"
5858
И вывод команды "git" содержит "create mode 100644 1/Fixture.epf"
59-
60-
Сценарий: Разборка изменений макета по журналу Git
61-
Когда Я выполняю команду "oscript" с параметрами "<КаталогПроекта>/v8files-extractor.os --install"
62-
И я создаю каталог "1" в рабочем каталоге
63-
И я копирую файл "Fixture.mxl" из каталога "tests" проекта в подкаталог "1" рабочего каталога
64-
И я создаю каталог "src" в рабочем каталоге
65-
И я выполняю команду "git" с параметрами "add -A ."
66-
И я выполняю команду "git" с параметрами "status"
67-
И я выполняю команду "git" с параметрами 'commit -m "init commit"'
68-
Тогда в подкаталоге "1" рабочего каталога существует файл "Fixture_mxl.txt"
69-
И вывод команды "git" содержит "create mode 100644 1/Fixture_mxl.txt"

0 commit comments

Comments
 (0)