Skip to content

Commit 57e4453

Browse files
committed
Использую класса из проекта, а не из системного каталога движка
1 parent aa846b5 commit 57e4453

File tree

1 file changed

+22
-22
lines changed

1 file changed

+22
-22
lines changed

tests/build-install-test.os

Lines changed: 22 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,20 @@
1-
#Использовать asserts
1+
#Использовать "../src/core"
2+
#Использовать asserts
23
#Использовать fs
34
#Использовать tempfiles
4-
#Использовать "../src/core"
55

66
Перем юТест;
77
Перем мВременныеФайлы;
88

99
Функция ПолучитьСписокТестов(Знач Тестирование) Экспорт
10-
10+
1111
юТест = Тестирование;
12-
12+
1313
ИменаТестов = Новый Массив;
14-
14+
1515
ИменаТестов.Добавить("ТестДолжен_ПроверитьЧтоПакетСобранКорректно");
1616
ИменаТестов.Добавить("ТестДолжен_ОчиститьКаталогОтСтарыхСкриптовПриОбновленииПакета");
17-
17+
1818
Возврат ИменаТестов;
1919

2020
КонецФункции
@@ -33,63 +33,63 @@
3333
Процедура ТестДолжен_ПроверитьЧтоПакетСобранКорректно() Экспорт
3434

3535
Сборщик = Новый СборщикПакета;
36-
36+
3737
КаталогСборки = юТест.ИмяВременногоФайла();
3838
СоздатьКаталог(КаталогСборки);
3939
Сборщик.СобратьПакет(ОбъединитьПути(ТекущийСценарий().Каталог, "testpackage", "testpackage-0.3.1"), Неопределено, КаталогСборки);
40-
40+
4141
ФайлПакета = Новый Файл(ОбъединитьПути(КаталогСборки, "test-0.3.1.ospx"));
42-
42+
4343
Утверждения.ПроверитьИстину(ФайлПакета.Существует(), "Файл пакета должен существовать");
4444
ЧтениеАрхива = Новый ЧтениеZipФайла(ФайлПакета.ПолноеИмя);
45-
45+
4646
ЭлементСодержимого = ЧтениеАрхива.Элементы.Найти("content.zip");
4747
ЭлементМанифеста = ЧтениеАрхива.Элементы.Найти("opm-metadata.xml");
48-
48+
4949
Утверждения.ПроверитьНеравенство(Неопределено, ЭлементСодержимого);
5050
Утверждения.ПроверитьНеравенство(Неопределено, ЭлементМанифеста);
51-
51+
5252
КаталогПроверки = ПолучитьИмяВременногоФайла();//юТест.ИмяВременногоФайла();
5353
СоздатьКаталог(КаталогПроверки);
54-
54+
5555
ЧтениеАрхива.Извлечь(ЭлементСодержимого, КаталогПроверки);
5656
ЧтениеАрхива.Закрыть();
57-
57+
5858
ЧтениеАрхива = Новый ЧтениеZipФайла(ОбъединитьПути(КаталогПроверки, "content.zip"));
5959
ЧтениеАрхива.ИзвлечьВсе(КаталогПроверки);
6060
ЧтениеАрхива.Закрыть();
6161
ФайлИсходника = Новый Файл(ОбъединитьПути(КаталогПроверки, "folder/src.os"));
6262
Утверждения.ПроверитьИстину(ФайлИсходника.Существует(), "Существует файл в подкаталоге");
63-
63+
6464
КонецПроцедуры
6565

6666
Процедура ТестДолжен_ОчиститьКаталогОтСтарыхСкриптовПриОбновленииПакета() Экспорт
6767

68-
68+
6969
//устанавливаем новую версию пакета в которой есть test-new.os
7070
//
7171
//ожидаем что в каталоге пакета есть только test-new.os
7272

7373
//подготовка двух версий пакета
74-
74+
7575
Сборщик = Новый СборщикПакета;
76-
76+
7777
КаталогСборкиПервойВерсии = мВременныеФайлы.СоздатьКаталог();
7878

7979
Сборщик.СобратьПакет(
80-
ОбъединитьПути(ТекущийСценарий().Каталог, "testpackage", "testpackage-0.3.1"),
80+
ОбъединитьПути(ТекущийСценарий().Каталог, "testpackage", "testpackage-0.3.1"),
8181
Неопределено, КаталогСборкиПервойВерсии);
8282

8383
ФайлПакетаВерсии1 = Новый Файл(ОбъединитьПути(КаталогСборкиПервойВерсии, "test-0.3.1.ospx"));
8484

8585
КаталогСборкиВторойВерсии = мВременныеФайлы.СоздатьКаталог();
8686

8787
Сборщик.СобратьПакет(
88-
ОбъединитьПути(ТекущийСценарий().Каталог, "testpackage", "testpackage-0.3.2"),
88+
ОбъединитьПути(ТекущийСценарий().Каталог, "testpackage", "testpackage-0.3.2"),
8989
Неопределено, КаталогСборкиВторойВерсии);
9090

9191
ФайлПакетаВерсии2 = Новый Файл(ОбъединитьПути(КаталогСборкиВторойВерсии, "test-0.3.2.ospx"));
92-
92+
9393
Установщик = Новый МенеджерУстановкиПакетов();
9494
Установщик.УстановитьРежимУстановкиПакетов(РежимУстановкиПакетов.Локально);
9595
Установщик.УстановитьПакетИзАрхива(ФайлПакетаВерсии1.ПолноеИмя, Истина);
@@ -101,7 +101,7 @@
101101
ПутьКФайлуDllТестовогоПакета = ОбъединитьПути(
102102
КонстантыOpm.ЛокальныйКаталогУстановкиПакетов, "test","folder","src.dll");
103103
ФайлDllИзСтарогоПакета = Новый Файл(ПутьКФайлуDllТестовогоПакета);
104-
104+
105105
Ожидаем.Что(ФайлOsИзСтарогоПакета.Существует(), "Файл src.os должен существовать").ЭтоИстина();
106106
Ожидаем.Что(ФайлDllИзСтарогоПакета.Существует(), "Файл src.dll должен существовать").ЭтоИстина();
107107

0 commit comments

Comments
 (0)