Skip to content

Commit 73497e0

Browse files
Merge pull request xDrivenDevelopment#130 from zeratulayuris/gitrunner
Использовать Gitrunner
2 parents 3c67e51 + 96e3c2d commit 73497e0

6 files changed

+51
-97
lines changed

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
# language: ru
22

3-
Функционал: Выполнение операций по разборке на исходники с помощью хука pre-commit
3+
Функционал: Выполнение операций по разборке на исходники конфигуратором с помощью хука pre-commit
44
Как Пользователь
5-
Я хочу иметь возможность разбирать внешние файлы на исходники с помощью хука pre-commit
5+
Я хочу иметь возможность разбирать внешние файлы на исходники конфигуратором с помощью хука pre-commit
66
Чтобы я не делал вручную разборку при commit'е
77

88
Контекст:

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

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# language: ru
22

3-
Функционал: Выполнение операций по разборке на исходники
3+
Функционал: Выполнение операций по разборке на исходники конфигуратором
44
Как Пользователь
55
Я хочу иметь возможность разбирать внешние файлы на исходники с помощью конфигуратора
66
Чтобы я мог проще следить за изменениями в коде
@@ -33,7 +33,7 @@
3333
И в подкаталоге "src/1/Fixture/Fixture" рабочего каталога существует каталог "Templates"
3434

3535
Сценарий: Разборка файла из заданной папки с указанием информационной базы
36-
Когда я выполняю команду "oscript" с параметрами "<КаталогПроекта>/v8files-extractor.os --decompile <КаталогПроекта>/tests/Fixture.epf <РабочийКаталог> --use-designer --ib-connection-string /F<РабочийКаталог>\build\ib"
36+
Когда я выполняю команду "oscript" с параметрами "<КаталогПроекта>/v8files-extractor.os --decompile <КаталогПроекта>/tests/Fixture.epf <РабочийКаталог> --use-designer --ib-connection-string /F<РабочийКаталог>/build/ib"
3737
Тогда в рабочем каталоге существует каталог "Fixture"
3838
И в подкаталоге "Fixture" рабочего каталога существует файл "fixture.xml"
3939
И в подкаталоге "Fixture" рабочего каталога существует каталог "Fixture"
@@ -45,7 +45,7 @@
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
@@ -45,7 +45,7 @@
4545
И вывод команды "oscript" не содержит "У текущего репозитария не заданы необходимые настройки!"
4646

4747
Сценарий: Установка precommit1c в репозиторий с указанием сервисной базы
48-
Когда Я выполняю команду "oscript" с параметрами "<КаталогПроекта>/v8files-extractor.os --install --ib-connection-string /Fc:\test\ib --ib-user UserTest --ib-pwd ********"
48+
Когда Я выполняю команду "oscript" с параметрами "<КаталогПроекта>/v8files-extractor.os --install --ib-connection-string /Fc:/test/ib --ib-user UserTest --ib-pwd ********"
4949
И Я выполняю команду "oscript" с параметрами ".git/hooks/v8files-extractor.os --git-check-config"
5050
Тогда В рабочем каталоге существует каталог ".git/hooks"
5151
И В рабочем каталоге существует каталог ".git/hooks/v8Reader"
@@ -54,11 +54,11 @@
5454
И В рабочем каталоге существует файл ".git/hooks/pre-commit"
5555
И В рабочем каталоге существует файл ".git/hooks/v8files-extractor.os"
5656
И В рабочем каталоге существует файл ".git/hooks/tools/v8unpack.exe"
57-
И файл ".git/hooks/pre-commit" в рабочем каталоге содержит "oscript -encoding=utf-8 .git/hooks/v8files-extractor.os --git-precommit src --ib-connection-string /Fc:\test\ib --ib-user UserTest --ib-pwd ********"
57+
И файл ".git/hooks/pre-commit" в рабочем каталоге содержит "oscript -encoding=utf-8 .git/hooks/v8files-extractor.os --git-precommit src --ib-connection-string /Fc:/test/ib --ib-user UserTest --ib-pwd ********"
5858
И вывод команды "oscript" не содержит "У текущего репозитария не заданы необходимые настройки!"
5959

6060
Сценарий: Установка precommit1c в репозиторий с указанием сервисной базы и использованием конфигуратора
61-
Когда Я выполняю команду "oscript" с параметрами "<КаталогПроекта>/v8files-extractor.os --install --use-designer --ib-connection-string /Fc:\test\ib --ib-user UserTest --ib-pwd ********"
61+
Когда Я выполняю команду "oscript" с параметрами "<КаталогПроекта>/v8files-extractor.os --install --use-designer --ib-connection-string /Fc:/test/ib --ib-user UserTest --ib-pwd ********"
6262
И Я выполняю команду "oscript" с параметрами ".git/hooks/v8files-extractor.os --git-check-config"
6363
Тогда В рабочем каталоге существует каталог ".git/hooks"
6464
И В рабочем каталоге существует каталог ".git/hooks/v8Reader"
@@ -67,5 +67,5 @@
6767
И В рабочем каталоге существует файл ".git/hooks/pre-commit"
6868
И В рабочем каталоге существует файл ".git/hooks/v8files-extractor.os"
6969
И В рабочем каталоге существует файл ".git/hooks/tools/v8unpack.exe"
70-
И файл ".git/hooks/pre-commit" в рабочем каталоге содержит "oscript -encoding=utf-8 .git/hooks/v8files-extractor.os --git-precommit src --use-designer --ib-connection-string /Fc:\test\ib --ib-user UserTest --ib-pwd ********"
70+
И файл ".git/hooks/pre-commit" в рабочем каталоге содержит "oscript -encoding=utf-8 .git/hooks/v8files-extractor.os --git-precommit src --use-designer --ib-connection-string /Fc:/test/ib --ib-user UserTest --ib-pwd ********"
7171
И вывод команды "oscript" не содержит "У текущего репозитария не заданы необходимые настройки!"

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

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
# language: ru
22

3-
Функционал: Сборка внешних файлов из исходников
3+
Функционал: Сборка внешних файлов из исходников конфигуратором
44
Как Пользователь
5-
Я хочу иметь возможность собирать внешние файлы из исходников
5+
Я хочу иметь возможность собирать внешние файлы из исходников конфигуратором
66
Чтобы я мог не делать этого вручную
77

88
Контекст:
@@ -19,5 +19,5 @@
1919
Сценарий: Сборка файла из заданной папки с указанием информационной базы
2020
Когда я создаю каталог "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"
22+
И я выполняю команду "oscript" с параметрами "<КаталогПроекта>\v8files-extractor.os --compile <КаталогПроекта>\src\tests\UseDesigner\fixture <РабочийКаталог>\bin --use-designer --ib-connection-string /F<РабочийКаталог>/build/ib"
2323
Тогда в подкаталоге "bin" рабочего каталога существует файл "Fixture.epf"

packagedef

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
.ЗависитОт("tempfiles", "0.2.2")
99
.ЗависитОт("v8runner", "1.1.3")
1010
.ЗависитОт("1commands", "1.3.5")
11+
.ЗависитОт("gitrunner", "1.6.0")
1112
.ВключитьФайл("license.md")
1213
.ВключитьФайл("readme.md")
1314
.ВключитьФайл("NOTICE")

0 commit comments

Comments
 (0)