Skip to content

Commit 0f32102

Browse files
committed
Тесты для библиотеки
1 parent 27c0a7a commit 0f32102

File tree

4 files changed

+19882
-0
lines changed

4 files changed

+19882
-0
lines changed

features/build.feature

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
# language: ru
2+
3+
Функционал: Проверка сборки продукта
4+
Как Пользователь
5+
Я хочу автоматически проверять сборку моего продукта
6+
Чтобы гарантировать возможность установку моего продукта у пользователей
7+
8+
Контекст: Отключение отладки в логах
9+
Допустим Я выключаю отладку лога с именем "oscript.lib.v8metadata-config"
10+
И Я очищаю параметры команды "opm" в контексте
11+
12+
Сценарий: Выполнение команды без параметров
13+
Когда Я добавляю параметр "build ." для команды "opm"
14+
И Я выполняю команду "opm"
15+
Тогда Вывод команды "opm" содержит "Сборка пакета завершена"
16+
И Вывод команды "opm" не содержит "Внешнее исключение"
17+
И Код возврата команды "opm" равен 0
18+
19+
Сценарий: Сборка независимого приложения
20+
Когда Я добавляю параметр "build" для команды "opm"
21+
И Я добавляю параметр "." для команды "opm"
22+
И Я выполняю команду "opm"
23+
Тогда Вывод команды "opm" содержит "Сборка пакета завершена"
24+
И Вывод команды "opm" не содержит "Внешнее исключение"
25+
И Код возврата команды "opm" равен 0

0 commit comments

Comments
 (0)