Skip to content

Commit 63b84bb

Browse files
committed
Merge branch 'release/2.7.0.0'
2 parents c47d564 + fdf669e commit 63b84bb

File tree

64 files changed

+3128
-3996
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

64 files changed

+3128
-3996
lines changed
Binary file not shown.
1.43 KB
Binary file not shown.

Tests/Gui83/UILogToScript.epf

1 Byte
Binary file not shown.

Tests/TestConfig.cf

-3 Bytes
Binary file not shown.

Tests/selftests/Tests_CmdLine.epf

581 Bytes
Binary file not shown.

history.txt

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,37 @@
1+
2.7.0.0
2+
3+
xddTestRunner:
4+
Добавлено выполнение тестов в случайном порядке - интерактивно в браузере тестов или с помощью автозапуска через командную строку 1С. #296
5+
Важно для подтверждения независимости тестов друг от друга.
6+
7+
Доработано: В случае ошибки теста все незавершенные транзакции отменяются. #378
8+
Это исправление также влияет на независимость тестов.
9+
Из-за особенностей работы транзакций в могла выполняться некорректная работа с транзакциями внутри тестов и могла падать при тестировании.
10+
11+
Добавлены средства отладки тестов #251 (видео-пример http://youtu.be/mWruapiVabA ) :
12+
1. В толстом клиенте добавлена команда "Выполнить тест с исключением".
13+
Перед тестом вызывается исключение, можно сразу открыть конфигуратор, поставить точку останов и попасть при следующем запуске
14+
в необходимую тестовую обработку.
15+
16+
2. В тонком клиенте добавлен вызов режима отладки - все тесты переподключаются в безопасном режиме
17+
и можно подключить тестовую обработку в конфигураторе и поставить точку останова.
18+
19+
3. Добавлен пример тестовой обработки для возможности отладки в управляемых форм не в безопасном режиме -
20+
обработка открывается отдельно, ищет форму xddTestRunner и позволяет использовать привычные проверки юТест.Может служить шаблоном.
21+
22+
23+
Генератор тестовых данных:
24+
25+
Загрузка данных из макетов позволяет использовать пустые/незаполненные строки в макетах #373 #367
26+
27+
Пустое ссылочное значение реквизита составного типа неверно выгружалось в макет #346
28+
29+
Исправлена ошибка - при создании группы справочника очищаются табличные части, которых не используются для групп этого справочника, что вызывало исключение 1С. #376
30+
31+
Если в представлении объекта есть символ запятой, то созданный тестовый макет нельзя было использовать для загрузки данных #361
32+
33+
При автоматическом прогоне всех тестов ранее не выполнялись тесты генератора макетов данных xddDataFixtureGen #346
34+
135

236
2.6.1.0
337

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
Перем юТест;
2+
3+
Функция ПолучитьСписокТестов(ЮнитТестирование) Экспорт
4+
5+
юТест = ЮнитТестирование;
6+
7+
ВсеТесты = Новый Массив;
8+
ВсеТесты.Добавить("Тест_ДваПлюсДва");
9+
//ВсеТесты.Добавить("Тест_ДваПлюсТри");
10+
11+
Возврат ВсеТесты;
12+
13+
КонецФункции
14+
15+
Процедура ПередЗапускомТеста() Экспорт
16+
17+
юТест.ВывестиСообщение("Перед запуском теста");
18+
19+
КонецПроцедуры
20+
21+
Процедура ПослеЗапускаТеста() Экспорт
22+
23+
юТест.ВывестиСообщение("После запуска теста");
24+
25+
КонецПроцедуры
26+
27+
Процедура Тест_ДваПлюсДва() Экспорт
28+
29+
юТест.Проверить(2 + 2 = 4, "Значение не верно");
30+
31+
КонецПроцедуры
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
727eda5f-558c-428b-86d2-3421c52f4c50.0\info-->und\727eda5f-558c-428b-86d2-3421c52f4c50.0\info
2+
727eda5f-558c-428b-86d2-3421c52f4c50.0\text-->ObjectModule.txt
3+
copyinfo-->und\copyinfo
4+
f38c7465-2120-4aeb-87fc-1cd6a72e4559-->und\f38c7465-2120-4aeb-87fc-1cd6a72e4559
5+
root-->und\root
6+
version-->und\version
7+
versions-->und\versions
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
{4,
2+
{0},
3+
{0},
4+
{0},
5+
{0,0},
6+
{0}
7+
}

0 commit comments

Comments
 (0)