Skip to content

Commit

Permalink
tests: исправлены падающие тесты
Browse files Browse the repository at this point in the history
  • Loading branch information
alkoleft committed Sep 1, 2024
1 parent 08d4fc1 commit 689baa0
Show file tree
Hide file tree
Showing 3 changed files with 21 additions and 54 deletions.
Original file line number Diff line number Diff line change
@@ -1,54 +1,31 @@
//©///////////////////////////////////////////////////////////////////////////©//
//
// Copyright 2021-2024 BIA-Technologies Limited Liability Company
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.
//
//©///////////////////////////////////////////////////////////////////////////©//

#Область СлужебныйПрограммныйИнтерфейс

Процедура ИсполняемыеСценарии() Экспорт

ЮТТесты
.ДобавитьТест("ИсключитьТест")
.ДобавитьТест("ЗагружаемаяНастройкаДымовогоТеста")
;

КонецПроцедуры

Процедура ИсключитьТест() Экспорт

Настройки = Новый Структура("Использовать, Справочник", Истина, Ложь);

УстановитьНастройки(Настройки);
ЮТест.ОжидаетЧто(ЮТДымовыеТестыСлужебныйКлиентСервер.ИсключитьТест("Справочник"))
.ЭтоИстина();
ЮТест.ОжидаетЧто(ЮТДымовыеТестыСлужебныйКлиентСервер.ИсключитьТест("Справочник.Номенклатура"))
.ЭтоИстина();
ЮТест.ОжидаетЧто(ЮТДымовыеТестыСлужебныйКлиентСервер.ИсключитьТест("Документ"))
.ЭтоЛожь();
ЮТест.ОжидаетЧто(ЮТДымовыеТестыСлужебныйКлиентСервер.ИсключитьТест("Документ.ПКО"))
.ЭтоЛожь();

Настройки.Справочник = Новый Структура("Исключения", "Номенклатура");
УстановитьНастройки(Настройки);
ЮТест.ОжидаетЧто(ЮТДымовыеТестыСлужебныйКлиентСервер.ИсключитьТест("Справочник"))
.ЭтоЛожь();
ЮТест.ОжидаетЧто(ЮТДымовыеТестыСлужебныйКлиентСервер.ИсключитьТест("Справочник.Номенклатура"))
.ЭтоИстина();
ЮТест.ОжидаетЧто(ЮТДымовыеТестыСлужебныйКлиентСервер.ИсключитьТест("Справочник.Номенклатура_Удалить"))
.ЭтоЛожь();
Настройки.Справочник.Исключения = ЮТКоллекции.ЗначениеВМассиве("*Удалить");
УстановитьНастройки(Настройки);
ЮТест.ОжидаетЧто(ЮТДымовыеТестыСлужебныйКлиентСервер.ИсключитьТест("Справочник.Номенклатура_Удалить"))
.ЭтоИстина();
ЮТест.ОжидаетЧто(ЮТДымовыеТестыСлужебныйКлиентСервер.ИсключитьТест("Справочник.Удалить"))
.ЭтоЛожь();
ЮТест.ОжидаетЧто(ЮТДымовыеТестыСлужебныйКлиентСервер.ИсключитьТест("Справочник.Удалить_Номенклатура"))
.ЭтоЛожь();
Настройки = Новый Структура("Использовать, Исключения", Истина, ЮТКоллекции.ЗначениеВМассиве("Удалить*"));
УстановитьНастройки(Настройки);
ЮТест.ОжидаетЧто(ЮТДымовыеТестыСлужебныйКлиентСервер.ИсключитьТест("Документ.Удалить_Номенклатура"))
.ЭтоИстина();
ЮТест.ОжидаетЧто(ЮТДымовыеТестыСлужебныйКлиентСервер.ИсключитьТест("Удалить_Справочник.Номенклатура"))
.ЭтоИстина();
ЮТест.ОжидаетЧто(ЮТДымовыеТестыСлужебныйКлиентСервер.ИсключитьТест("Справочник.Номенклатура_Удалить"))
.ЭтоЛожь();
КонецПроцедуры

Процедура ЗагружаемаяНастройкаДымовогоТеста() Экспорт

ПараметрыЗапуска = Новый Структура;
Expand Down Expand Up @@ -105,13 +82,3 @@
КонецПроцедуры

#КонецОбласти

#Область СлужебныеПроцедурыИФункции

Процедура УстановитьНастройки(Настройки)

ЮТДымовыеТестыСлужебныйКлиентСервер.Инициализация(Новый Структура("ДымовыеТесты", Настройки));

КонецПроцедуры

#КонецОбласти
Original file line number Diff line number Diff line change
Expand Up @@ -78,13 +78,13 @@

ПолноеИмя = ЮТест.Зависимость(ЮТЗависимости.ФайлыПроекта(".github")).ПолноеИмя;

ЮТест.ОжидаетЧто(ЮТФайлы.Существует(ПолноеИмя), "Каталог проекта не доступен")
ЮТест.ОжидаетЧто(ЮТФайлы.Существует(ПолноеИмя), "Каталог проекта не доступен: " + ПолноеИмя)
.ЭтоИстина();

ЮТест.ОжидаетЧто(ЮТФайлы.ЭтоКаталог(ПолноеИмя), "Это не каталог")
.ЭтоИстина();

ЮТест.ОжидаетЧто(ЮТФайлы.Существует(ЮТФайлы.ОбъединитьПути(ПолноеИмя, "workflows", "main-build.yml")), "Файл проекта не доступен")
ЮТест.ОжидаетЧто(ЮТФайлы.Существует(ЮТФайлы.ОбъединитьПути(ПолноеИмя, "workflows", "build-release.yml")), "Файл проекта не доступен")
.ЭтоИстина();

КонецПроцедуры
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -89,7 +89,7 @@

Наборы = ЮТЧитательСлужебный.ЗагрузитьТесты(ПараметрыЗапуска);
ЮТест.ОжидаетЧто(Наборы, "Прочитанные наборы расширения tests")
.ИмеетДлину(35);
.ИмеетДлину(39);

КонецПроцедуры

Expand Down

0 comments on commit 689baa0

Please sign in to comment.