Skip to content

Commit 63b84bb

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

64 files changed

Lines changed: 3128 additions & 3996 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
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

src/Tests/CommonApp/тесты_ОткрытиеФормКонфигурации/und/df099fc3-03ed-44c9-a8dd-e95a1e8978ff.0/info renamed to src/Tests/CommonApp/ТестПримерТестаОтладкаУФ/und/727eda5f-558c-428b-86d2-3421c52f4c50.0/info

File renamed without changes.
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)