Skip to content

Commit dab5abe

Browse files
committed
Перевел Сообщить на Лог, убрал лишний вывод, пофиксил тест
1 parent 726496b commit dab5abe

File tree

6 files changed

+23
-10
lines changed

6 files changed

+23
-10
lines changed

src/opm.os

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
ОбработкаКоманд.ВыполнитьКоманду(ПараметрыКоманды);
3333
Исключение
3434
Лог.Отладка(ОписаниеОшибки());
35-
Сообщить(КраткоеПредставлениеОшибки(ИнформацияОбОшибке()));
35+
Лог.Информация(КраткоеПредставлениеОшибки(ИнформацияОбОшибке()));
3636
ЗавершитьРаботу(1);
3737
КонецПопытки;
3838

@@ -54,7 +54,7 @@
5454
/////////////////////////////////////////////////////////////////////////
5555
// Точка входа
5656

57-
Лог = Логирование.ПолучитьЛог("oscript.app.opm");
57+
Лог = Логирование.ПолучитьЛог(Константы.ИмяЛога);
5858

5959
НастройкиПриложения.УстановитьФайлНастроек(ОбъединитьПути(СтартовыйСценарий().Каталог, "opm.cfg"));
6060
ВыполнитьКоманду(АргументыКоманднойСтроки);

src/Классы/ДиспетчерКомандПриложения.os

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -338,6 +338,6 @@
338338

339339
/////////////////////////////////////////////////////////////////////
340340

341-
Лог = Логирование.ПолучитьЛог("oscript.app.opm");
341+
Лог = Логирование.ПолучитьЛог(Константы.ИмяЛога);
342342
СистемнаяИнформация = Новый СистемнаяИнформация;
343343
ЭтоWindows = Найти(НРег(СистемнаяИнформация.ВерсияОС), "windows") > 0;

src/Классы/СборщикПакета.os

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,10 @@
55
//
66
/////////////////////////////////////////////////////////////////////////
77

8+
#Использовать logos
89
#Использовать tempfiles
910

11+
Перем Лог;
1012
Перем РабочийКаталог;
1113
Перем ВремКаталогСборки;
1214

@@ -134,7 +136,7 @@
134136

135137
ФайлМодуля = Новый Файл(ОписаниеМодуля.Файл);
136138
Если Не ФайлМодуля.Существует() Тогда
137-
Сообщить("ПРЕДУПРЕЖДЕНИЕ: Файл модуля " + ОписаниеМодуля.Файл + " не обнаружен.");
139+
Лог.Предупреждение("Файл модуля " + ОписаниеМодуля.Файл + " не обнаружен.");
138140
КонецЕсли;
139141

140142
Запись.ЗаписатьАтрибут("name", ОписаниеМодуля.Идентификатор);
@@ -292,3 +294,5 @@
292294
ЗаписьТекста.Закрыть();
293295

294296
КонецПроцедуры
297+
298+
Лог = Логирование.ПолучитьЛог(Константы.ИмяЛога);

src/Модули/Константы.os

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
Перем СерверУдаленногоХранилища Экспорт;
77
Перем ПутьВХранилище Экспорт;
88
Перем ЛокальныйКаталогУстановкиПакетов Экспорт;
9+
Перем ИмяЛога Экспорт;
910
Перем ВерсияПродукта Экспорт;
1011

1112
///////////////////////////////////////////////////////////////
@@ -17,4 +18,5 @@
1718
СерверУдаленногоХранилища = "http://hub.oscript.io";
1819
ПутьВХранилище = "/download/";
1920
ЛокальныйКаталогУстановкиПакетов = "oscript_modules";
21+
ИмяЛога = "oscript.app.opm";
2022
ВерсияПродукта = "0.9.2";

src/Модули/РаботаСВерсиями.os

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,10 @@
44
//
55
//////////////////////////////////////////////////////////////////
66

7+
#Использовать logos
8+
9+
Перем Лог;
10+
711
Функция СоздатьВерсию() Экспорт
812

913
Возврат Новый Структура("СтаршийНомер,МладшийНомер,Релиз,Ревизия");
@@ -56,7 +60,7 @@
5660
// Возвращает 1, если ЭтаВерсия > БольшеЧемВерсия, -1 если ЭтаВерсия < БольшеЧемВерсия и 0, если они равны
5761
//
5862
Функция СравнитьВерсии(Знач ЭтаВерсия, Знач БольшеЧемВерсия) Экспорт
59-
Сообщить(СтрШаблон("Вызываю СравнитьВерсии(ЭтаВерсия = <%1>, БольшеЧемВерсия = <%2>)", ЭтаВерсия, БольшеЧемВерсия));
63+
Лог.Отладка(СтрШаблон("Вызываю СравнитьВерсии(ЭтаВерсия = <%1>, БольшеЧемВерсия = <%2>)", ЭтаВерсия, БольшеЧемВерсия));
6064

6165
Если ЭтаВерсия = 0 Тогда
6266
ЭтаВерсия = "0";
@@ -154,4 +158,6 @@
154158

155159
Возврат Пакет;
156160

157-
КонецФункции
161+
КонецФункции
162+
163+
Лог = Логирование.ПолучитьЛог(Константы.ИмяЛога);

tests/build-install-test.os

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
#Использовать asserts
2-
2+
#Использовать fs
33
#Использовать tempfiles
44

55
#Использовать "../src"
@@ -23,7 +23,10 @@
2323

2424
Процедура ПослеЗапускаТеста() Экспорт
2525
мВременныеФайлы.Удалить();
26-
УдалитьФайлы(ОбъединитьПути(ТекущийКаталог(), "oscript_modules", "test"));
26+
ПутьККаталогу = ОбъединитьПути(ТекущийКаталог(), "oscript_modules", "test");
27+
Если ФС.КаталогСуществует(ПутьККаталогу) Тогда
28+
УдалитьФайлы(ПутьККаталогу);
29+
КонецЕсли;
2730
КонецПроцедуры
2831

2932
Процедура ТестДолжен_ПроверитьЧтоПакетСобранКорректно() Экспорт
@@ -57,8 +60,6 @@
5760
ФайлИсходника = Новый Файл(ОбъединитьПути(КаталогПроверки, "folder/src.os"));
5861
Утверждения.ПроверитьИстину(ФайлИсходника.Существует(), "Существует файл в подкаталоге");
5962

60-
Сообщить(ФайлИсходника.ПолноеИмя);
61-
6263
КонецПроцедуры
6364

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

0 commit comments

Comments
 (0)