Skip to content

2.8.0.0

Compare
Choose a tag to compare
@artbear artbear released this 03 Mar 10:02
· 581 commits to master since this release

2.8.0.0

Браузер тестов:

  • ОФ+УФ: Добавлен показ времени выполнения каждого теста и в сумме по группе в дереве тестов #421
  • УФ+ОФ: Добавлено ведение истории открытых файлов-тестов и каталогов тестов #234 #413
  • *Расширение списка статусов результата выполнения тестов fixed #248 *
    • Упавшие тестов разделены на две группы:
    • Failed - тесты, упавшие в результате проверок(assert)
    • Broken - тесты, упавшие из-за непредвиденного исключения
  • Реализован программный интерфейс пропуска тестов. Пропущенные тесты регистрируются в отчете по ошибкам
  • Изменен вывод сводной информации в отчете по ошибкам тестирования fixed #438
    • Новый формат:
    • Запущено тестов - [ВсегоТестов], не прошло проверку - [НеПрошлоПроверку], возникло прочих ошибок - [ПрочиеОшибки], пропущено - [Пропущено]
  • При выводе в отчет информации об ошибках проверок и пропущенных тестах убран вывод отладочной информации(место возникновения ошибка), для прочих ошибок поведение не изменилось.
  • ОФ: Команда "Загрузить только выбранные файлы-наборы тестов" в контекстном меню fixed #383

Генератор макетов:

  • В макете создается спец.ТЧ "xddMods", если для объекта требуется задание нескольких режимов fixed #434
  • **Исправлена ошибка работы с субконто для регистров бухгалтерии #409
  • Исправлен Генератор данных не может создать макет при наличии небалансовых измерений в регистре бухгалтерии #422**
  • Исправлена ошибка #404 - Если реквизит элемента ссылается на этот же элемент, то возникает зацикливание кода загрузки данных.
  • Исправлена ошибка при генерации макета из реального объекта, у которого минимум 2 табличные части #317
  • fixed #376 ошибка при создании группы справочника, если у справочника есть табличная часть только для элементов
  • fixed #428 Генератор данных. Ошибка создания макета для предопределенного элемента в конфигурациях на платформе 8.3 с режимом совместимости ниже 8.3.3
  • fixed #430 Не работал показ выбранных документов, если у документа 2 табличные части
  • не создавался макет данных в xddDataFixtureGen на значениях Неопределено в составных типах fixed #439
  • исправлено падение 1С в xddDataFixtureGen.epf при нажатии "Объекты по ссылкам" в случае, если в конфигурации есть рекурсивные ссылки fixed #411
  • Генерация макета не выгружает в макет связанные элементы справочников из табличной части выгружаемого документа fixed #419
  • Генератор данных не может создать макет при наличии небалансовых измерений в регистре бухгалтерии fixed #422
  • Генератор данных ошибка создания макета для счета с немаксимальным числом субконто fixed #424
  • Метод СоздатьДанныеПоТабличномуДокументу неверно работает с параметром ИмяКолонкиЗамещения #423

Тесты:

  • Реализовано создание первого пользователя fixed #397.
  • При первом запуске в режиме предприятия создается первый пользователь и
    сеанс перезапускает под этим пользователем. При запуске из командной
    строки, чтобы при перезапуске запустилась обработка, в параметре
    запуска (/C) первым параметром нужно продублировать путь к обработке из
    параметра /EXECUTE
  • Исправлено: При случайном порядке запуска тестов иногда падает тест ТестыГенератораДанных.Тест_ДолженСоздатьПростойСправочникПоискомПоГуид fixed #400
  • тест СКД и отчета на СКД теперь работает и в режиме тестирования на тонком клиенте
  • ОФ: Тесты открытия форм документов (существующие формы документов и перенос документов на текущий день) должны требовать только права на "Редактирование" fixed #402
  • Исключать формы для устаревших удаляемых метаданных fixed #393
  • Добавлен тест, проверяющий создание справочников образующих циклическую зависимость.

Прочее:

  • Расстановка состояний тестовых наборов в обычной форме приведено в соответствие с управляемой.
  • УФ: при загрузке только выбранных файлов они не попадали в историю файлов
  • Возникало исключение при отсутствии каталога для лог-файла при запуске из командной строки fixed #420 В этом случае не работал CI
  • у роли Роль1 убрано право на интерактивное добавление для Спр.ПростойСправочник2 #402
  • Убрано использование COMОбъекта при вычислении идентификатора из представления #418 (большая совместимость с Linux)
  • УФ: Не выполняем загрузку тестов из каталога .git #364
  • Исправлена ошибка #415 - в 2.7.1.0 не открывалась форма тестирования в режиме Такси 8.3 при отключении использования модального функционала.
  • Исправлено сохранение настроек в управляемой форме