diff --git a/tests/download.os b/tests/download.os
index 099f17d..f22422e 100644
--- a/tests/download.os
+++ b/tests/download.os
@@ -31,11 +31,11 @@
СтрокаЗапуска = "python3 -m http.server";
Проц = СоздатьПроцесс(СтрокаЗапуска, КаталогСборки);
Проц.Запустить();
- Приостановить(1000)
+ Приостановить(1000);
КонецПроцедуры
Процедура ПослеЗапускаТеста() Экспорт
- //мВременныеФайлы.Удалить();
+
ПутьККаталогу = ОбъединитьПути(ТекущийКаталог(), "oscript_modules", "test");
Если ФС.КаталогСуществует(ПутьККаталогу) Тогда
УдалитьФайлы(ПутьККаталогу);
@@ -64,12 +64,12 @@
ФайлПакета = Новый Файл(ОбъединитьПути(КаталогСборки, "test-0.3.1.ospx"));
Утверждения.ПроверитьИстину(ФайлПакета.Существует(), "Файл пакета должен существовать");
- СоздатьКаталог(ОбъединитьПути(КаталогСборки,"test"));
- КопироватьФайл(ФайлПакета.ПолноеИмя, ОбъединитьПути(КаталогСборки,"test/test-0.3.1.ospx"));
+ СоздатьКаталог(ОбъединитьПути(КаталогСборки, "test"));
+ КопироватьФайл(ФайлПакета.ПолноеИмя, ОбъединитьПути(КаталогСборки, "test/test-0.3.1.ospx"));
КопироватьФайл(ФайлПакета.ПолноеИмя, ОбъединитьПути(КаталогСборки, "test/test.ospx"));
- Запись = Новый ЗаписьТекста(ОбъединитьПути(КаталогСборки,"list.txt"));
+ Запись = Новый ЗаписьТекста(ОбъединитьПути(КаталогСборки, "list.txt"));
Запись.ЗаписатьСтроку("test");
Запись.Закрыть();
@@ -99,4 +99,3 @@
КонецПроцедуры
Лог = Логирование.ПолучитьЛог("oscript.app.opm");
-//Лог.УстановитьУровень(УровниЛога.Отладка);
\ No newline at end of file
diff --git a/tests/mft-serializer-test.os b/tests/mft-serializer-test.os
index 1892343..d707a21 100644
--- a/tests/mft-serializer-test.os
+++ b/tests/mft-serializer-test.os
@@ -61,6 +61,7 @@
ЗаписатьМанифест(Запись, СоздатьТестовыйМанифест());
Результат = СтрЗаменить(Запись.Закрыть(), Символы.ВК+Символы.ПС, Символы.ПС);
+ Результат = СтрЗаменить(Результат, " />", "/>");
Эталон =
"
@@ -71,17 +72,17 @@
| 1.0
| Это пакет для тестирования
| mail@server.com
- |
- |
+ |
+ |
| src/app1.os
| src/app2.os
| src
| tests
|
- |
- |
- |
- |
+ |
+ |
+ |
+ |
|
|";
@@ -98,6 +99,7 @@
Сериализатор.ЗаписатьМетаданныеВXML(Запись, СоздатьТестовыйМанифест());
Результат = СтрЗаменить(Запись.Закрыть(), Символы.ВК+Символы.ПС, Символы.ПС);
+ Результат = СтрЗаменить(Результат, " />", "/>");
Эталон =
"
@@ -108,8 +110,8 @@
| 1.0
| Это пакет для тестирования
| mail@server.com
- |
- |
+ |
+ |
| src/app1.os
| src/app2.os
|";
@@ -118,7 +120,6 @@
КонецПроцедуры
-
Процедура ТестДолжен_ПрочитатьМанифестИзXML() Экспорт
Манифест = СоздатьТестовыйМанифест();
diff --git a/tests/packagelist.os b/tests/packagelist.os
index d554e17..0efa2a7 100644
--- a/tests/packagelist.os
+++ b/tests/packagelist.os
@@ -10,7 +10,7 @@
СписокТестов = Новый Массив;
СписокТестов.Добавить("ТестДолжен_ПолучитьПакетыХаба");
- СписокТестов.Добавить("ТестДолжен_РегистроНезависимостьПакетовХаба");
+ СписокТестов.Добавить("ТестДолжен_ПроверитьРегистроНезависимостьПакетовХаба");
Возврат СписокТестов;
@@ -28,19 +28,24 @@
СписокПакетовХаба = МенеджерПолучения.ПолучитьДоступныеПакеты();
Ожидаем.Что(СписокПакетовХаба.Количество()).Больше(1);
- Ожидаем.Что(СписокПакетовХаба.Получить("gitsync")).Равно(Истина);
- Ожидаем.Что(СписокПакетовХаба.Получить("opm")).Равно(Истина);
- Ожидаем.Что(СписокПакетовХаба.Получить("someelsepackadge")).Равно(Неопределено);
-
+ НайденПакет_gitsync = МенеджерПолучения.ПакетДоступен("gitsync");
+ НайденПакет_opm = МенеджерПолучения.ПакетДоступен("opm");
+ НайденНесуществующийПакет = МенеджерПолучения.ПакетДоступен("someelsepackadge");
+
+ Ожидаем.Что(НайденПакет_gitsync).Равно(Истина);
+ Ожидаем.Что(НайденПакет_opm).Равно(Истина);
+ Ожидаем.Что(НайденНесуществующийПакет).Равно(Ложь);
+
КонецФункции
-Функция ТестДолжен_РегистроНезависимостьПакетовХаба() Экспорт
+Функция ТестДолжен_ПроверитьРегистроНезависимостьПакетовХаба() Экспорт
+ ИзмененноеИмяПакета = "PARSERFileV8i";
+
МенеджерПолучения = Новый МенеджерПолученияПакетов();
- СписокПакетовХаба = МенеджерПолучения.ПолучитьДоступныеПакеты();
+ ПакетДоступен = МенеджерПолучения.ПакетДоступен(ИзмененноеИмяПакета);
- Ожидаем.Что(СписокПакетовХаба.Количество()).Больше(1);
- Ожидаем.Что(СписокПакетовХаба.Получить("ParserFileV8i")).Равно(Истина);
+ Ожидаем.Что(ПакетДоступен).Равно(Истина);
КонецФункции