Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

352 / Добавлена возможность отказать от загрузки/выполнения тестов #365

Merged
merged 4 commits into from
May 30, 2024

Conversation

alkoleft
Copy link
Member

@alkoleft alkoleft commented May 29, 2024

Описание изменений

  • Для событий ПередЧтениеСценариев и ПередВыполнениемТестов добавлен параметр Отказ
  • Добавлено событие ФильтрацияТестов_ПроверкаМодуля(МетаданныеМодуля, Отказ)
  • Унификация загрузки тестов для формы и при запуске из командной строки

  • Добавлены тесты
  • Изменения отражены в документации (при необходимости)

Close #352

ВызватьПодключаемыйОбработчикСобытия("ПередВыполнениемТестов", "ИсполнениеТестов", Параметры);

Отказ = Параметры[1];
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Не следует присваивать параметру Отказ значение отличное от Истина Why is this an issue?

CODE_SMELL Codesmell  MAJOR Major  :hourglass: 10min effort

ВызватьПодключаемыйОбработчикСобытия("ПередЧтениеСценариев", "ЗагрузкаТестов", Параметры);

Отказ = Параметры[0];
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Не следует присваивать параметру Отказ значение отличное от Истина Why is this an issue?

CODE_SMELL Codesmell  MAJOR Major  :hourglass: 10min effort

Параметры = ЮТКоллекции.ЗначениеВМассиве(МетаданныеМодуля, Отказ);
ВызватьПодключаемыйОбработчикСобытия("ФильтрацияТестов_ПроверкаМодуля", "ЗагрузкаТестов", Параметры);

Отказ = Параметры[1];
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Не следует присваивать параметру Отказ значение отличное от Истина Why is this an issue?

CODE_SMELL Codesmell  MAJOR Major  :hourglass: 10min effort

ЮТКонтекстСлужебный.ИнициализироватьКонтекст();
ТестовыеМодули = ЮТЧитательСлужебный.ЗагрузитьТесты(Новый Структура("filter", Новый Структура));
ЮТКонтекстСлужебный.УдалитьКонтекст();
Процедура ОтобразитьДеревоТестов(ТестовыеМодули, ДополнительныеПараметры) Экспорт
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Уменьшите когнитивную сложность "ОтобразитьДеревоТестов" с 16 до 15 Why is this an issue?

CODE_SMELL Codesmell  CRITICAL Critical  :hourglass: 15min effort

Copy link
Contributor

github-actions bot commented May 29, 2024

SonarQube Code Analytics

Quality Gate passed

passed

Additional information

The following metrics might not affect the Quality Gate status but improving them will improve your project code quality.

Issues

bug 0 Bugs

vulnerability 0 Vulnerabilities

code_smell 0 Code Smells

Coverage and Duplications

No data Coverage

duplication_lt_3 0.00% Duplication

@alkoleft alkoleft merged commit 4adea3c into develop May 30, 2024
12 of 18 checks passed
@alkoleft alkoleft deleted the feature/352 branch May 30, 2024 10:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
1 participant