Skip to content

Commit 9924e7a

Browse files
author
Голованов Сергей
committed
рабочий вариант
1 parent 8d610c4 commit 9924e7a

File tree

1 file changed

+11
-13
lines changed

1 file changed

+11
-13
lines changed

tests/ПровайдерПараметровVAULT.os

Lines changed: 11 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
11
#использовать "../src/"
22
#Использовать asserts
33
#Использовать 1connector
4+
#Использовать 1commands
45

56
&Тест
67
Процедура ПроверитьПолучениеПараметровИзVault() Экспорт
78

8-
ЗапуститьТестовыйВолт(ОбъединитьПути(КаталогFixtures(), "ТестовыйVault", "main.os"));
9+
ЗапуститьТестовыйВолт();
910

1011
// Дано
1112

@@ -42,21 +43,18 @@
4243
Возврат ОбъединитьПути(ТекущийСценарий().Каталог, "..");
4344
КонецФункции
4445

45-
Функция ЗапуститьТестовыйВолт(Знач Путь)
46-
ФоновоеДляВина = Новый Массив;
47-
ФоновоеДляВина.Добавить(Путь);
46+
Функция ЗапуститьТестовыйВолт()
47+
48+
Путь = ОбъединитьПути(КаталогFixtures(), "ТестовыйVault");
4849

49-
ТекущийКаталог = ТекущийКаталог();
50-
УстановитьТекущийКаталог(Новый Файл(Путь).Путь);
51-
ФЗ = ФоновыеЗадания.Выполнить(ЭтотОбъект, "ЗапускВина", ФоновоеДляВина);
52-
УстановитьТекущийКаталог(ТекущийКаталог);
50+
ЗапускВина = Новый Команда;
51+
ЗапускВина.УстановитьСтрокуЗапуска("oscript main.os");
52+
ЗапускВина.УстановитьРабочийКаталог(Путь);
5353

54-
Возврат ФЗ;
55-
КонецФункции
54+
Процесс = ЗапускВина.ЗапуститьПроцесс();
55+
Приостановить(5000); // чтобы вино успело стартануть
5656

57-
Функция ЗапускВина(Знач Путь) Экспорт
58-
ЗагрузитьСценарий(Путь);
59-
Возврат Истина;
57+
Возврат Процесс;
6058
КонецФункции
6159

6260
Функция УбитьТестовыйВолт(Знач Адрес)

0 commit comments

Comments
 (0)