Skip to content

Commit f69198e

Browse files
committed
Рефакторинг тестов
1 parent 6a4141b commit f69198e

7 files changed

+34
-33
lines changed

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

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,17 +20,17 @@
2020
И в подкаталоге "Fixture" рабочего каталога существует каталог "und"
2121

2222
Сценарий: Разборка макета из заданной папки
23-
Когда я создаю каталог "1" в рабочем каталоге
23+
Дано я создаю каталог "1" в рабочем каталоге
2424
И я копирую файл "Fixture.mxl" из каталога "tests" проекта в подкаталог "1" рабочего каталога
25-
И я выполняю команду "oscript" с параметрами "<КаталогПроекта>/v8files-extractor.os --decompile <РабочийКаталог>/1/Fixture.mxl <РабочийКаталог>/1"
25+
Когда я выполняю команду "oscript" с параметрами "<КаталогПроекта>/v8files-extractor.os --decompile <РабочийКаталог>/1/Fixture.mxl <РабочийКаталог>/1"
2626
Тогда в подкаталоге "1" рабочего каталогасуществует файл "Fixture_mxl.txt"
2727

2828
Сценарий: Разборка каталога с вложенными каталогами
29-
Когда я создаю каталог "bin" в рабочем каталоге
29+
Дано я создаю каталог "bin" в рабочем каталоге
3030
И я создаю каталог "1" в подкаталоге "bin" рабочего каталога
3131
И я копирую файл "Fixture.epf" из каталога "tests" проекта в подкаталог "bin/1" рабочего каталога
3232
И я создаю каталог "src" в рабочем каталоге
33-
И я выполняю команду "oscript" с параметрами "<КаталогПроекта>/v8files-extractor.os --decompile <РабочийКаталог>/bin <РабочийКаталог>/src"
33+
Когда я выполняю команду "oscript" с параметрами "<КаталогПроекта>/v8files-extractor.os --decompile <РабочийКаталог>/bin <РабочийКаталог>/src"
3434
Тогда в рабочем каталоге существует каталог "src/1/Fixture"
3535
И в подкаталоге "src/1/Fixture" рабочего каталога существует файл "renames.txt"
3636
И в подкаталоге "src/1/Fixture" рабочего каталога существует каталог "Form"

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

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -11,16 +11,14 @@
1111
И я устанавливаю временный каталог как рабочий каталог
1212
И я установил рабочий каталог как текущий каталог
1313
И Я выполняю команду "git" с параметрами 'init'
14-
И Я выполняю команду "git" с параметрами "config --local core.quotepath false"
1514

1615
Сценарий: Разборка изменений по журналу Git с вложенными каталогами
17-
Когда Я выполняю команду "oscript" с параметрами "<КаталогПроекта>/v8files-extractor.os --install"
16+
Дано я устанавливаю Precommit в рабочий каталог с параметрами ""
1817
И я создаю каталог "1" в рабочем каталоге
1918
И я копирую файл "Fixture.epf" из каталога "tests" проекта в подкаталог "1" рабочего каталога
2019
И я создаю каталог "src" в рабочем каталоге
2120
И я выполняю команду "git" с параметрами "add -A ."
22-
И я выполняю команду "git" с параметрами "status"
23-
И я выполняю команду "git" с параметрами 'commit -m "init commit"'
21+
Когда я выполняю команду "git" с параметрами 'commit -m "init commit"'
2422
Тогда в рабочем каталоге существует каталог "src/1/Fixture"
2523
И в подкаталоге "src/1/Fixture" рабочего каталога существует файл "renames.txt"
2624
И в подкаталоге "src/1/Fixture" рабочего каталога существует каталог "Form"
@@ -29,13 +27,12 @@
2927
И вывод команды "git" содержит "create mode 100644 1/Fixture.epf"
3028

3129
Сценарий: Разборка изменений по журналу Git с вложенными каталогами с удалением бинарников из кэша
32-
Когда Я выполняю команду "oscript" с параметрами "<КаталогПроекта>/v8files-extractor.os --install --remove-orig-bin-files"
30+
Дано я устанавливаю Precommit в рабочий каталог с параметрами "--remove-orig-bin-files"
3331
И я создаю каталог "1" в рабочем каталоге
3432
И я копирую файл "Fixture.epf" из каталога "tests" проекта в подкаталог "1" рабочего каталога
3533
И я создаю каталог "src" в рабочем каталоге
3634
И я выполняю команду "git" с параметрами "add -A ."
37-
И я выполняю команду "git" с параметрами "status"
38-
И я выполняю команду "git" с параметрами 'commit -m "init commit"'
35+
Когда я выполняю команду "git" с параметрами 'commit -m "init commit"'
3936
Тогда в рабочем каталоге существует каталог "src/1/Fixture"
4037
И в подкаталоге "src/1/Fixture" рабочего каталога существует файл "renames.txt"
4138
И в подкаталоге "src/1/Fixture" рабочего каталога существует каталог "Form"

features/РазборкаНаИсходникиGitКонфигуратор.feature

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -13,13 +13,12 @@
1313
И Я выполняю команду "git" с параметрами 'init'
1414

1515
Сценарий: Разборка изменений по журналу Git с вложенными каталогами без указания информационной базы
16-
Когда Я выполняю команду "oscript" с параметрами "<КаталогПроекта>/v8files-extractor.os --install --use-designer"
16+
Дано Я устанавливаю Precommit в рабочий каталог с параметрами "--use-designer"
1717
И я создаю каталог "1" в рабочем каталоге
1818
И я копирую файл "Fixture.epf" из каталога "tests" проекта в подкаталог "1" рабочего каталога
1919
И я создаю каталог "src" в рабочем каталоге
2020
И я выполняю команду "git" с параметрами "add -A ."
21-
И я выполняю команду "git" с параметрами "status"
22-
И я выполняю команду "git" с параметрами 'commit -m "init commit"'
21+
Когда я выполняю команду "git" с параметрами 'commit -m "init commit"'
2322
Тогда в рабочем каталоге существует каталог "src/1/Fixture"
2423
И в подкаталоге "src/1/Fixture" рабочего каталога существует файл "fixture.xml"
2524
И в подкаталоге "src/1/Fixture" рабочего каталога существует каталог "Fixture"
@@ -28,13 +27,12 @@
2827
И вывод команды "git" содержит "create mode 100644 1/Fixture.epf"
2928

3029
Сценарий: Разборка изменений по журналу Git с вложенными каталогами с удалением бинарников из кэша без указания информационной базы
31-
Когда Я выполняю команду "oscript" с параметрами "<КаталогПроекта>/v8files-extractor.os --install --use-designer --remove-orig-bin-files"
30+
Дано Я устанавливаю Precommit в рабочий каталог с параметрами "--use-designer --remove-orig-bin-files"
3231
И я создаю каталог "1" в рабочем каталоге
3332
И я копирую файл "Fixture.epf" из каталога "tests" проекта в подкаталог "1" рабочего каталога
3433
И я создаю каталог "src" в рабочем каталоге
3534
И я выполняю команду "git" с параметрами "add -A ."
36-
И я выполняю команду "git" с параметрами "status"
37-
И я выполняю команду "git" с параметрами 'commit -m "init commit"'
35+
Когда я выполняю команду "git" с параметрами 'commit -m "init commit"'
3836
Тогда в рабочем каталоге существует каталог "src/1/Fixture"
3937
И в подкаталоге "src/1/Fixture" рабочего каталога существует файл "fixture.xml"
4038
И в подкаталоге "src/1/Fixture" рабочего каталога существует каталог "Fixture"

features/РазборкаНаИсходникиКонфигуратор.feature

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -21,11 +21,11 @@
2121
И в подкаталоге "Fixture/Fixture" рабочего каталога существует каталог "Templates"
2222

2323
Сценарий: Разборка каталога с вложенными каталогами без указания информационной базы
24-
Когда я создаю каталог "bin" в рабочем каталоге
24+
Дано я создаю каталог "bin" в рабочем каталоге
2525
И я создаю каталог "1" в подкаталоге "bin" рабочего каталога
2626
И я копирую файл "Fixture.epf" из каталога "tests" проекта в подкаталог "bin/1" рабочего каталога
2727
И я создаю каталог "src" в рабочем каталоге
28-
И я выполняю команду "oscript" с параметрами "<КаталогПроекта>/v8files-extractor.os --decompile <РабочийКаталог>/bin <РабочийКаталог>/src --use-designer"
28+
Когда я выполняю команду "oscript" с параметрами "<КаталогПроекта>/v8files-extractor.os --decompile <РабочийКаталог>/bin <РабочийКаталог>/src --use-designer"
2929
Тогда в рабочем каталоге существует каталог "src/1/Fixture"
3030
И в подкаталоге "src/1/Fixture" рабочего каталога существует файл "fixture.xml"
3131
И в подкаталоге "src/1/Fixture" рабочего каталога существует каталог "Fixture"
@@ -41,11 +41,11 @@
4141
И в подкаталоге "Fixture/Fixture" рабочего каталога существует каталог "Templates"
4242

4343
Сценарий: Разборка каталога с вложенными каталогами с указанием информационной базы
44-
Когда я создаю каталог "bin" в рабочем каталоге
44+
Дано я создаю каталог "bin" в рабочем каталоге
4545
И я создаю каталог "1" в подкаталоге "bin" рабочего каталога
4646
И я копирую файл "Fixture.epf" из каталога "tests" проекта в подкаталог "bin/1" рабочего каталога
4747
И я создаю каталог "src" в рабочем каталоге
48-
И я выполняю команду "oscript" с параметрами "<КаталогПроекта>/v8files-extractor.os --decompile <РабочийКаталог>/bin <РабочийКаталог>/src --use-designer --ib-connection-string /F<РабочийКаталог>/build/ib"
48+
Когда я выполняю команду "oscript" с параметрами "<КаталогПроекта>/v8files-extractor.os --decompile <РабочийКаталог>/bin <РабочийКаталог>/src --use-designer --ib-connection-string /F<РабочийКаталог>/build/ib"
4949
Тогда в рабочем каталоге существует каталог "src/1/Fixture"
5050
И в подкаталоге "src/1/Fixture" рабочего каталога существует файл "fixture.xml"
5151
И в подкаталоге "src/1/Fixture" рабочего каталога существует каталог "Fixture"

features/РепозиторийGit.feature

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,11 +13,11 @@
1313
И Я выполняю команду "git" с параметрами 'init'
1414

1515
Структура сценария: Проверка настроек репозитория Git (простой отрицательный) - <Настройка>
16-
Когда Я копирую файл "v8files-extractor.os" из каталога "" проекта в подкаталог ".git/hooks" рабочего каталога
16+
Дано Я копирую файл "v8files-extractor.os" из каталога "" проекта в подкаталог ".git/hooks" рабочего каталога
1717
И Я выполняю команду "git" с параметрами "config --local core.quotepath false"
1818
И Я выполняю команду "git" с параметрами "config --local core.longpaths true"
1919
И Я выполняю команду "git" с параметрами <Настройка>
20-
И Я выполняю команду "oscript" с параметрами '.git/hooks/v8files-extractor.os --git-check-config'
20+
Когда Я выполняю команду "oscript" с параметрами '.git/hooks/v8files-extractor.os --git-check-config'
2121
Тогда вывод команды "oscript" содержит "У текущего репозитария не заданы необходимые настройки!"
2222

2323
Примеры:
@@ -26,10 +26,10 @@
2626
|config --local core.longpaths false|
2727

2828
Сценарий: Проверка настроек репозитория Git (простой положительный)
29-
Когда Я копирую файл "v8files-extractor.os" из каталога "" проекта в подкаталог ".git/hooks" рабочего каталога
29+
Дано Я копирую файл "v8files-extractor.os" из каталога "" проекта в подкаталог ".git/hooks" рабочего каталога
3030
И Я выполняю команду "git" с параметрами "config --local core.quotepath false"
3131
И Я выполняю команду "git" с параметрами "config --local core.longpaths true"
32-
И Я выполняю команду "oscript" с параметрами ".git/hooks/v8files-extractor.os --git-check-config"
32+
Когда Я выполняю команду "oscript" с параметрами ".git/hooks/v8files-extractor.os --git-check-config"
3333
Тогда вывод команды "oscript" не содержит "У текущего репозитария не заданы необходимые настройки!"
3434

3535
Сценарий: Установка precommit1c в репозиторий

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

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,12 @@
1212
И я установил рабочий каталог как текущий каталог
1313

1414
Сценарий: Сборка файла из заданной папки
15-
Когда я создаю каталог "bin" в рабочем каталоге
16-
И я выполняю команду "oscript" с параметрами "<КаталогПроекта>\v8files-extractor.os --compile <КаталогПроекта>\src\tests\Fixture <РабочийКаталог>\bin"
17-
Тогда в подкаталоге "bin" рабочего каталога существует файл "Fixture.epf"
15+
Дано я создаю каталог "bin" в рабочем каталоге
16+
Когда я выполняю команду "oscript" с параметрами "<КаталогПроекта>\v8files-extractor.os --compile <КаталогПроекта>\src\tests\Fixture <РабочийКаталог>\bin"
17+
Тогда в подкаталоге "bin" рабочего каталога существует файл "Fixture.epf"
18+
19+
Сценарий: Сборка файла из заданной папки с указанием информационной базы
20+
Дано я создаю каталог "bin" в рабочем каталоге
21+
И я выполняю команду "vanessa-runner" с параметрами "init-dev"
22+
Когда я выполняю команду "oscript" с параметрами "<КаталогПроекта>\v8files-extractor.os --compile <КаталогПроекта>\src\tests\fixture <РабочийКаталог>\bin --ib-connection-string /F<РабочийКаталог>/build/ib"
23+
Тогда в подкаталоге "bin" рабочего каталога существует файл "Fixture.epf"

features/СборкаИзИсходниковКонфигуратор.feature

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,12 @@
1212
И я установил рабочий каталог как текущий каталог
1313

1414
Сценарий: Сборка файла из заданной папки без указания информационной базы
15-
Когда я создаю каталог "bin" в рабочем каталоге
16-
И я выполняю команду "oscript" с параметрами "<КаталогПроекта>\v8files-extractor.os --compile <КаталогПроекта>\src\tests\UseDesigner\fixture <РабочийКаталог>\bin --use-designer"
15+
Дано я создаю каталог "bin" в рабочем каталоге
16+
Когда я выполняю команду "oscript" с параметрами "<КаталогПроекта>\v8files-extractor.os --compile <КаталогПроекта>\src\tests\UseDesigner\fixture <РабочийКаталог>\bin --use-designer"
1717
Тогда в подкаталоге "bin" рабочего каталога существует файл "Fixture.epf"
1818

1919
Сценарий: Сборка файла из заданной папки с указанием информационной базы
20-
Когда я создаю каталог "bin" в рабочем каталоге
20+
Дано я создаю каталог "bin" в рабочем каталоге
2121
И я выполняю команду "vanessa-runner" с параметрами "init-dev"
22-
И я выполняю команду "oscript" с параметрами "<КаталогПроекта>\v8files-extractor.os --compile <КаталогПроекта>\src\tests\UseDesigner\fixture <РабочийКаталог>\bin --use-designer --ib-connection-string /F<РабочийКаталог>/build/ib"
23-
Тогда в подкаталоге "bin" рабочего каталога существует файл "Fixture.epf"
22+
Когда я выполняю команду "oscript" с параметрами "<КаталогПроекта>\v8files-extractor.os --compile <КаталогПроекта>\src\tests\UseDesigner\fixture <РабочийКаталог>\bin --use-designer --ib-connection-string /F<РабочийКаталог>/build/ib"
23+
Тогда в подкаталоге "bin" рабочего каталога существует файл "Fixture.epf"

0 commit comments

Comments
 (0)