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

[Bug]: Ошибка формирования списка тестовых методов #425

Open
sasha711228 opened this issue Oct 16, 2024 · 0 comments
Labels
bug Something isn't working
Milestone

Comments

@sasha711228
Copy link

🐞 Описание ошибки

  1. Создал чистую базу. Добавил в нее 2 справочника, в каждый добавил форму списка и форму объекта.
    Добавил в базу два расширения: Дымовые тесты и YAxUnit.
  2. Настройки дымовых тестов взял из гитхаба: https://bia-technologies.github.io/yaxunit/docs/features/smoke/
  3. В предприятии "Запуск тестирования" - "Параметры" - "Загрузить настройки", приводит к следующей ошибке, см. картинку:
    smoke

Пример кода

{
    "filter": {
        "extensions": ["smoke"]
    },
    "showReport": true,
    "ДымовыеТесты": {
        "Использовать": true,
        "ОткрытиеФорм": true
	}
}

Текст ошибки (лог)

Ошибка при вызове метода контекста (Закрыть)
{YAXUNIT ОбщийМодуль.ЮТТестовыеДанные.Модуль(735)}:Поток.Закрыть();
{YAXUNIT ОбщийМодуль.ЮТТестовыеДанные.Модуль(761)}:Таблица = ТаблицаMarkDown(Строки);
{Smoke ОбщийМодуль.ДТОткрытиеФормСлужебныйКлиентСервер.Модуль(44)}:Параметры = ЮТТестовыеДанные.СтруктураMarkDown("Имя",
{Smoke ОбщийМодуль.ДТОткрытиеФорм.Модуль(32)}:ПараметрыТиповТестов = ДТОткрытиеФормСлужебныйКлиентСервер.ПараметрыТиповТестов();
{(1)}:ДТОткрытиеФорм.ИсполняемыеСценарии()
{YAXUNIT ОбщийМодуль.ЮТМетодыСлужебный.Модуль(221)}:Выполнить(Выражение);
{YAXUNIT ОбщийМодуль.ЮТМетодыСлужебный.Модуль(128)}:Возврат ВыполнитьВыражениеСПерехватомОшибки(Выражение, Параметры, , Ложь);
{YAXUNIT ОбщийМодуль.ЮТЧитательСлужебный.Модуль(69)}:Ошибка = ЮТМетодыСлужебный.ВыполнитьМетодКонфигурацииСПерехватомОшибки(ПолноеИмяМетода, Неопределено);
{YAXUNIT ОбщийМодуль.ЮТЧитательСлужебный.Модуль(208)}:ОписаниеМодуля = ИсполняемыеСценарииМодуля(МетаданныеМодуля);
{YAXUNIT ОбщийМодуль.ЮТЧитательСлужебный.Модуль(37)}:ОписаниеТестовогоМодуля = ТестовыеНаборыМодуля(МетаданныеМодуля, ПараметрыЗапускаТестов);
{YAXUNIT ОбщийМодуль.ЮТИсполнительСлужебныйКлиент.Модуль(220)}:ТестовыеМодули = ЮТЧитательСлужебный.ЗагрузитьТесты(ДополнительныеПараметры.ПараметрыЗапуска);
{YAXUNIT ОбщийМодуль.ЮТАсинхроннаяОбработкаСлужебныйКлиент.Модуль(24)}:ВыполнитьОбработкуОповещения(Обработчик, Результат);
{YAXUNIT ОбщийМодуль.ЮТАсинхроннаяОбработкаСлужебныйКлиент.Модуль(33)}:ВызватьОбработчик(Обработчик, Результат);
{YAXUNIT ОбщийМодуль.ЮТИсполнительСлужебныйКлиент.Модуль(205)}:ЮТАсинхроннаяОбработкаСлужебныйКлиент.ВызватьСледующийОбработчик(ДополнительныеПараметры);
{YAXUNIT ОбщийМодуль.ЮТАсинхроннаяОбработкаСлужебныйКлиент.Модуль(24)}:ВыполнитьОбработкуОповещения(Обработчик, Результат);
{YAXUNIT ОбщийМодуль.ЮТАсинхроннаяОбработкаСлужебныйКлиент.Модуль(33)}:ВызватьОбработчик(Обработчик, Результат);
{YAXUNIT ОбщийМодуль.ЮТИсполнительСлужебныйКлиент.Модуль(85)}:ЮТАсинхроннаяОбработкаСлужебныйКлиент.ВызватьСледующийОбработчик(ПараметрыИсполнения);
{YAXUNIT Обработка.ЮТЮнитТесты.Форма.Основная.Форма(545)}:ЮТИсполнительСлужебныйКлиент.ЗагрузитьИсполняемыеТесты(ПараметрыЗапускаТестирования, Обработчик);
{YAXUNIT Обработка.ЮТЮнитТесты.Форма.Основная.Форма(1125)}:ЗагрузитьТесты();
{mngcore/MessageBox.clf(4)}:Close(-100);

[ОшибкаВоВремяВыполненияВстроенногоЯзыка]
по причине:
Использование синхронных методов на клиенте запрещено!
[ОшибкаИспользованияВстроенногоЯзыка]

Версия YaxUnit

24.08.1

Версия 1С:Предприятие

8.3.21.1393

Режим запуска 1С:Предприятие

Тонкий клиент. Управляемое приложение

Тип информационной базы

Клиент-серверная

Операционная система

Windows

@sasha711228 sasha711228 added the bug Something isn't working label Oct 16, 2024
@alkoleft alkoleft added this to the YAxUnit 25.01 milestone Dec 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants