Releases: pomozoff/testing1c
Исправление ошибок.
Исправлены ошибки:
- при выполнении теста возникала ошибка привидения значения Зафиксировать транзакцию к типу булево;
- при просмотре значений коллекций Структура и Соответствие неверно формировалось выражение получения этих значений;
- при добавлении дополнительных параметров для теста указывался ошибочный тип.
Исправлена ошибка формирования текста для выполнения
При формировании текста для выполнения булево значение представлялось текстовыми значениями по умолчанию - вместо "Истина" и "Ложь" подставлялись значения "Да" и "Нет".
Добавлена опция теста "Зафиксировать транзакцию"
Каждый тест выполняется внутри своей транзакции. По умолчанию каждая транзакция фиксируется, и все изменения в информационной базе, сделанные при выполнении теста, запоминаются. Если такое поведение нежелательно, отключите флажок "Зафиксировать транзакцию".
Исправлено поведение при возникновении ошибки при выполнении теста
Тест выполняется в блоках Попытка-Исключение. (см. релиз v0.9.3.5)
При появлении ошибки в любом из блоков, после выполнения всех блоков выбрасывается исключение с текстом описания ошибки.
При появлении ошибки в блоках до блока "Выполнение теста" блок "Выполнение теста" не выполняется, сразу запускается блок "После выполнения теста".
Этапы выполнения теста завёрнуты в блоки Попытка-Исключение
Если происходило "падение" теста, то блок "После выполнения" не запускался.
Теперь каждый блок запускается внутри Попытки-Исключения.
Список блоков:
- Инициализация переменных
- Перед выполнением теста
- Выполнение теста
- После выполнения теста
- Обработка результатов
Исправление ошибок, доработка функционала.
- Реализовано копирование группы тестов с содержимым.
- Исправлены ошибки при работе с группами тестов.
- Добавлена возможность просмотра результатов с типом Текстовый Документ (только для версий 8.2+).
Первый публичный релиз
Первый публичный релиз