mirror of
https://github.com/bia-technologies/precommit4onec.git
synced 2024-11-24 08:32:25 +02:00
Исправил ошибки тестов
This commit is contained in:
parent
687e1e556e
commit
06c02b22fb
@ -36,6 +36,7 @@ y
|
||||
y
|
||||
y
|
||||
y
|
||||
y
|
||||
local
|
||||
n
|
||||
"""
|
||||
@ -51,6 +52,7 @@ n
|
||||
"ЗапретИспользованияПерейти.os",
|
||||
"ИсправлениеНеКаноническогоНаписания.os",
|
||||
"КорректировкаXMLФорм.os",
|
||||
"ОбработкаЮнитТестов.os",
|
||||
"ОтключениеПолнотекстовогоПоиска.os",
|
||||
"ПроверкаДублейПроцедурИФункций.os",
|
||||
"ПроверкаКорректностиОбластей.os",
|
||||
|
@ -40,7 +40,7 @@
|
||||
Установленные настройки: Базовые настройки
|
||||
ИспользоватьСценарииРепозитория = Нет
|
||||
КаталогЛокальныхСценариев =
|
||||
ГлобальныеСценарии = ДобавлениеПробеловПередКлючевымиСловами.os,ЗапретИспользованияПерейти.os,ИсправлениеНеКаноническогоНаписания.os,КорректировкаXMLФорм.os,ОтключениеПолнотекстовогоПоиска.os,ПроверкаДублейПроцедурИФункций.os,ПроверкаКорректностиОбластей.os,РазборОбычныхФормНаИсходники.os,РазборОтчетовОбработокРасширений.os,СинхронизацияОбъектовМетаданныхИФайлов.os,СортировкаДереваМетаданных.os,УдалениеДублейМетаданных.os,УдалениеЛишнихКонцевыхПробелов.os,УдалениеЛишнихПустыхСтрок.os
|
||||
ГлобальныеСценарии = ДобавлениеПробеловПередКлючевымиСловами.os,ЗапретИспользованияПерейти.os,ИсправлениеНеКаноническогоНаписания.os,КорректировкаXMLФорм.os,ОбработкаЮнитТестов.os,ОтключениеПолнотекстовогоПоиска.os,ПроверкаДублейПроцедурИФункций.os,ПроверкаКорректностиОбластей.os,РазборОбычныхФормНаИсходники.os,РазборОтчетовОбработокРасширений.os,СинхронизацияОбъектовМетаданныхИФайлов.os,СортировкаДереваМетаданных.os,УдалениеДублейМетаданных.os,УдалениеЛишнихКонцевыхПробелов.os,УдалениеЛишнихПустыхСтрок.os
|
||||
ОтключенныеСценарии =
|
||||
НастройкиСценариев = Соответствие
|
||||
ОтключениеПолнотекстовогоПоиска = Соответствие
|
||||
|
@ -4,15 +4,14 @@
|
||||
ИмяПродукта = НРег(ПараметрыСистемы_ЛокальнаяВерсия.ИмяПродукта());
|
||||
|
||||
Описание.Имя(ИмяПродукта)
|
||||
.ВерсияСреды("1.0.17")
|
||||
.ВерсияСреды("1.5.0.178")
|
||||
.Версия(ПараметрыСистемы_ЛокальнаяВерсия.ВерсияПродукта())
|
||||
.ЗависитОт("logos", "1.2.0")
|
||||
.ЗависитОт("logos", "1.3.0")
|
||||
.ЗависитОт("cmdline", "1.0.0")
|
||||
.ЗависитОт("1bdd", "1.9.0")
|
||||
.ЗависитОт("gitrunner", "1.6.0")
|
||||
.ЗависитОт("v8runner", "1.3.0")
|
||||
.ЗависитОт("v8runner", "1.8.0")
|
||||
.ЗависитОт("v8unpack", "1.0.4")
|
||||
.ЗависитОт("semver", "0.5.2")
|
||||
.ВключитьФайл("src")
|
||||
.ВключитьФайл("v8config.json")
|
||||
.ВключитьФайл("LICENSE")
|
||||
|
@ -91,7 +91,7 @@
|
||||
КонецЕсли;
|
||||
КонецЦикла;
|
||||
|
||||
// ТЧ.Свернуть("Значение", "Количество"); баг в движке oscript > 1.0.21 TODO: Вернуть свернуть
|
||||
ТЧ.Свернуть("Значение", "Количество");
|
||||
|
||||
Если ТЧ.Количество() = ГруппыИндексов.Количество() Тогда
|
||||
Возврат Ложь;
|
||||
|
@ -101,7 +101,7 @@
|
||||
КонецЦикла;
|
||||
|
||||
КоличествоПроцедур = Совпадения.Количество();
|
||||
// ТЗПроцедуры.Свернуть("ИмяПроцедуры", "Количество"); // TODO: Вернуть свернуть
|
||||
ТЗПроцедуры.Свернуть("ИмяПроцедуры", "Количество");
|
||||
КоличествоУникальных = ТЗПроцедуры.Количество();
|
||||
|
||||
Если КоличествоПроцедур <> КоличествоУникальных Тогда
|
||||
|
@ -8,7 +8,6 @@
|
||||
"ИспользоватьСценарииРепозитория": false,
|
||||
"КаталогЛокальныхСценариев": "",
|
||||
"ОтключенныеСценарии": [
|
||||
"ВставкаКопирайтовBIA.os",
|
||||
"УдалениеДублейМетаданных.os",
|
||||
"УдалениеЛишнихКонцевыхПробелов.os",
|
||||
"УдалениеЛишнихПустыхСтрок.os"
|
||||
|
@ -1,7 +1,6 @@
|
||||
#Использовать asserts
|
||||
#Использовать logos
|
||||
#Использовать tempfiles
|
||||
#Использовать semver
|
||||
|
||||
Перем юТест;
|
||||
Перем Лог;
|
||||
@ -28,7 +27,6 @@
|
||||
ВсеТесты.Добавить("ТестДолжен_ПроверитьЧтоСценарийИсправлениеНеКаноническогоНаписанияИсправляетТолькоНаписание");
|
||||
ВсеТесты.Добавить("ТестДолжен_ПроверитьЧтоСинхронизацияОбъектовМетаданныхВызываетИсключение");
|
||||
ВсеТесты.Добавить("ТестДолжен_ПроверитьЗагрузкуСценариевПоИмени");
|
||||
ВсеТесты.Добавить("ТестДолжен_ПроверитьБагДвижкаOscript");
|
||||
|
||||
Возврат ВсеТесты;
|
||||
|
||||
@ -179,7 +177,6 @@
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
|
||||
Процедура ТестДолжен_ПроверитьЗагрузкуСценариевПоИмени() Экспорт
|
||||
|
||||
Файл = Новый Файл(МенеджерВременныхФайлов.СоздатьФайл("bsl"));
|
||||
@ -206,7 +203,7 @@
|
||||
КонецПроцедуры
|
||||
|
||||
#КонецОбласти
|
||||
#КонецОбласти
|
||||
|
||||
#Область СинхронизацияОбъектовМетаданныхИФайлов
|
||||
Процедура ТестДолжен_ПроверитьЧтоСинхронизацияОбъектовМетаданныхВызываетИсключение() Экспорт
|
||||
|
||||
@ -272,6 +269,7 @@
|
||||
#КонецОбласти
|
||||
|
||||
#КонецОбласти
|
||||
|
||||
#Область СлужебныйПрограммныйИнтерфейс
|
||||
Процедура ВызываетсяИсключениеСТекстом(ОбъектСценария, Файл, ТекстИсключения)
|
||||
|
||||
@ -314,46 +312,6 @@
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
Процедура ТестДолжен_ПроверитьБагДвижкаOscript() Экспорт
|
||||
|
||||
Если ВерсияOscriptБольше1_0_21() Тогда
|
||||
|
||||
Чтение = Новый ЧтениеТекста(Фикстура("ТаблицаЗначений.txt"), "UTF-8");
|
||||
|
||||
ТЧ = Новый ТаблицаЗначений;
|
||||
ТЧ.Колонки.Добавить("Значение");
|
||||
ТЧ.Колонки.Добавить("Количество");
|
||||
|
||||
Строка = Чтение.ПрочитатьСтроку();
|
||||
|
||||
Пока Строка <> Неопределено Цикл
|
||||
СтрТЧ = ТЧ.Добавить();
|
||||
СтрТЧ.Значение = СокрЛП(Строка); // с преобразованием в число проблема будет та же самая
|
||||
СтрТЧ.Количество = 1;
|
||||
|
||||
Строка = Чтение.ПрочитатьСтроку();
|
||||
КонецЦикла;
|
||||
|
||||
ТЧ.Свернуть("Значение", "Количество");
|
||||
Строка = ТЧ.Найти("53", "Значение");
|
||||
|
||||
Ожидаем.Что(Строка.Количество).Больше(1);
|
||||
|
||||
КонецЕсли;
|
||||
// когда этот тест начнет падать надо сделать
|
||||
// 1. Удалить из зависимостей пакета sevmer
|
||||
// 2. Удалить директивы #использовть semver
|
||||
// 3. Удалить функцию ВерсияOscriptБольше1_0_21
|
||||
// 4. Удалить тест
|
||||
// 5. Вернуть использование метода свернуть по тегу "TODO: Вернуть свернуть"
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
Функция ВерсияOscriptБольше1_0_21()
|
||||
|
||||
Возврат Версии.ВерсияБольше(СокрЛП(Новый СистемнаяИнформация().Версия), "1.0.21");
|
||||
|
||||
КонецФункции
|
||||
Процедура ВключитьПоказОтладки()
|
||||
Лог.УстановитьУровень(УровниЛога.Отладка);
|
||||
КонецПроцедуры
|
||||
|
@ -90,6 +90,7 @@
|
||||
ОжидаемыеСценарии.Добавить("ЗапретИспользованияПерейти.os");
|
||||
ОжидаемыеСценарии.Добавить("ИсправлениеНеКаноническогоНаписания.os");
|
||||
ОжидаемыеСценарии.Добавить("КорректировкаXMLФорм.os");
|
||||
ОжидаемыеСценарии.Добавить("ОбработкаЮнитТестов.os");
|
||||
ОжидаемыеСценарии.Добавить("ОтключениеПолнотекстовогоПоиска.os");
|
||||
ОжидаемыеСценарии.Добавить("ПроверкаДублейПроцедурИФункций.os");
|
||||
ОжидаемыеСценарии.Добавить("ПроверкаКорректностиОбластей.os");
|
||||
|
@ -7,6 +7,7 @@
|
||||
"ЗапретИспользованияПерейти.os",
|
||||
"ИсправлениеНеКаноническогоНаписания.os",
|
||||
"КорректировкаXMLФорм.os",
|
||||
"ОбработкаЮнитТестов.os",
|
||||
"ОтключениеПолнотекстовогоПоиска.os",
|
||||
"ПроверкаДублейПроцедурИФункций.os",
|
||||
"ПроверкаКорректностиОбластей.os",
|
||||
|
Loading…
Reference in New Issue
Block a user