File tree Expand file tree Collapse file tree 2 files changed +57
-0
lines changed
Expand file tree Collapse file tree 2 files changed +57
-0
lines changed Original file line number Diff line number Diff line change 1+ # language: ru
2+
3+ Функционал: Создание проекта
4+ Как разработчик
5+ Я хочу запускать приложение
6+
7+ Контекст :
8+ Дано Я очищаю параметры команды "oscript" в контексте
9+
10+ Сценарий : Запуск приложения без параметров
11+
12+ Когда Я выполняю команду "oscript" с параметрами "<КаталогПроекта>/tests/ТестовоеПриложение.os"
13+ И я вижу в консоли вывод
14+ """
15+ Приложение: my-tests
16+ """
17+ И Код возврата команды "oscript" равен 0
18+
19+ Сценарий : Получение версии приложения
20+ Когда Я выполняю команду "oscript" с параметрами "<КаталогПроекта>/tests/ТестовоеПриложение.os -v"
21+ И я вижу в консоли вывод
22+ """
23+ 0.1.0
24+ """
25+ И Код возврата команды "oscript" равен 0
Original file line number Diff line number Diff line change 1+ #Использовать cli
2+
3+ Процедура ВыполнитьПриложение ()
4+
5+ Приложение = Новый КонсольноеПриложение( "my-tests" ,
6+ "Мое описание" );
7+ Приложение.Версия("v version" , "0.1.0" );
8+
9+ // Приложение.ДобавитьКоманду(
10+ // "m make", "",
11+ // Новый );
12+
13+ // Приложение.УстановитьОсновноеДействие(ЭтотОбъект);
14+ Приложение.Запустить(АргументыКоманднойСтроки);
15+
16+ КонецПроцедуры // ВыполнениеКоманды()
17+
18+ // Процедура ВыполнитьКоманду(Знач КомандаПриложения) Экспорт
19+ // КомандаПриложения.ВывестиСправку();
20+ // КонецПроцедуры
21+
22+ Попытка
23+
24+ ВыполнитьПриложение();
25+ ЗавершитьРаботу(0 );
26+
27+ Исключение
28+
29+ Сообщить (ОписаниеОшибки ());
30+ ЗавершитьРаботу(1 );
31+
32+ КонецПопытки ;
You can’t perform that action at this time.
0 commit comments