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

Дополнения по загрузке тестов из расширений #881

Merged
merged 16 commits into from
Aug 21, 2021

Conversation

artbear
Copy link
Collaborator

@artbear artbear commented Aug 21, 2021

реализация #873
продолжение #874

Большое спасибо @yukon39

сделанные изменения

Пример теста из модуля расширения - тестовый метод всегда имеет первым параметром контекст ядра, и может сразу же использовать плагины:

Процедура Инициализация(ДеревоТестов) Экспорт
КонецПроцедуры

Процедура ЗаполнитьНаборТестов(ДеревоТестов) Экспорт
    ДеревоТестов.Добавить("Тест");
КонецПроцедуры

Процедура Тест(КонтекстЯдра) Экспорт
    Ожидаем = КонтекстЯдра.Плагин("УтвержденияBDD");
    Ожидаем.Что(2+2).Равно(4);
КонецПроцедуры

@vanessa-opensource/Collaborators - просьба прокомментировать и проверить

yukon39 and others added 16 commits May 19, 2021 18:26
Подтянем изменения в develop
новая сигнатура
Функция ОписаниеПлагина(КонтекстЯдра, ВозможныеТипыПлагинов)
если возвращается Неопределено, плагин не будет использоваться

#879
на сервере и толстом клиенте обычного приложения
- ПодходящийРежимСовместимостиПлатформы
- ВерсияПриложенияБольшеИлиРавнаЧемЗаданная
- ВерсияРежимаСовместимости
- РежимСовместимости

УФ:
- ПодходящийРежимСовместимостиПлатформыКлиент
- УзнатьРежимСовместимостиКлиент
- ВерсияРежимаСовместимостиКлиент

- УФ: исправлена ошибка в ВерсияПриложенияБольшеИлиРавнаЧемЗаданная
#874 #879
УФ:
- ПодходящийРежимСовместимостиПлатформыКлиент
- ВерсияРежимаСовместимостиКлиент

на сервере и толстом клиенте обычного приложения
- ПодходящийРежимСовместимостиПлатформы
- ВерсияПриложенияБольшеИлиРавнаЧемЗаданная
- ВерсияРежимаСовместимости
- РежимСовместимости

- УФ: исправлена ошибка в ВерсияПриложенияБольшеИлиРавнаЧемЗаданная
#879
для проверки прогона тестов из обших модулей расширений

#873
#874
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment