Skip to content

Commit 3e0bd38

Browse files
committed
Дымовые тесты теперь выполняются в строгом порядке, а не случайным образом fix #691
в модуле объекта слегка исправил форматирование
1 parent 1fb00c9 commit 3e0bd38

File tree

7 files changed

+50
-44
lines changed

7 files changed

+50
-44
lines changed
Binary file not shown.

src/Tests/Smoke/тесты_ОткрытиеФормКонфигурации/Form/ПолучениеФорм/form

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@
7070
{0}
7171
},
7272
{0}
73-
},266,134,1,0,1,4,4,42,266,134,96},
73+
},266,134,1,0,1,4,4,44,266,134,96},
7474
{
7575
{-1},1,
7676
{0},

src/Tests/Smoke/тесты_ОткрытиеФормКонфигурации/Form/УправляемаяФорма/Форма.bsl

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,8 @@
2727
ПутьНастройки = "1smoke.json";
2828
НачальнаяНастройка(КонтекстЯдраПарам, ПутьНастройки);
2929

30+
НаборТестов.СтрогийПорядокВыполнения();
31+
3032
СоздатьИменаОсновныхФорм();
3133

3234
ТолькоУправляемыеФормы = Истина;

src/Tests/Smoke/тесты_ОткрытиеФормКонфигурации/ObjectModule.bsl

Lines changed: 43 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -26,52 +26,54 @@
2626

2727
НужноИсключениеЕслиНеНайденоДокументов = Ложь;
2828

29-
Если НЕ СоздатьФорму_ПолучениеФорм() Тогда
30-
Возврат;
31-
КонецЕсли;
32-
33-
СоздатьИменаОсновныхФорм();
34-
35-
ВыводитьСообщенияВЖурналРегистрации = Истина;
29+
Если НЕ СоздатьФорму_ПолучениеФорм() Тогда
30+
Возврат;
31+
КонецЕсли;
3632

37-
Для Каждого МетаОбъект Из Метаданные.Справочники Цикл
38-
Если ПравоДоступа("Редактирование", МетаОбъект) Тогда
39-
ДобавитьТестДляОдногоМетаданного_Объекты(НаборТестов, МетаОбъект, "Тест_ОткрытьФормуСуществующегоЭлементаСправочника", ПолучитьСписокИсключений_Справочники_Существующие(),
40-
мИменаОсновныхФорм_Объекты, "Существующие элементы");
41-
КонецЕсли;
42-
43-
Если ПравоДоступа("ИнтерактивноеДобавление", МетаОбъект) Тогда
44-
ДобавитьТестДляОдногоМетаданного_Объекты(НаборТестов, МетаОбъект, "Тест_ОткрытьФормуНовогоЭлементаСправочника", ПолучитьСписокИсключений_Справочники_Новые(),
45-
мИменаОсновныхФорм_Объекты, "Новые элементы");
46-
КонецЕсли;
33+
НаборТестов.СтрогийПорядокВыполнения();
34+
35+
СоздатьИменаОсновныхФорм();
36+
37+
ВыводитьСообщенияВЖурналРегистрации = Истина;
38+
39+
Для Каждого МетаОбъект Из Метаданные.Справочники Цикл
40+
Если ПравоДоступа("Редактирование", МетаОбъект) Тогда
41+
ДобавитьТестДляОдногоМетаданного_Объекты(НаборТестов, МетаОбъект, "Тест_ОткрытьФормуСуществующегоЭлементаСправочника", ПолучитьСписокИсключений_Справочники_Существующие(),
42+
мИменаОсновныхФорм_Объекты, "Существующие элементы");
43+
КонецЕсли;
4744

48-
Если ПравоДоступа("Добавление", МетаОбъект) Тогда
49-
ДобавитьТестДляОдногоМетаданного_Объекты(НаборТестов, МетаОбъект, "Тест_ОткрытьФормуНовогоЭлементаСправочникаСоздаваемогоКопированием", ПолучитьСписокИсключений_Справочники_Новые(),
50-
мИменаОсновныхФорм_Объекты, "Новые через копирование элементы");
51-
КонецЕсли;
52-
53-
ДобавитьТестДляМетаданного_ОдинОбъект(НаборТестов, МетаОбъект, "ТестДолжен_ОткрытьФорму_ПоМетаФорме", ПолучитьСписокИсключений_Справочники_Списки(), мИменаОсновныхФорм_Списки);
54-
КонецЦикла;
45+
Если ПравоДоступа("ИнтерактивноеДобавление", МетаОбъект) Тогда
46+
ДобавитьТестДляОдногоМетаданного_Объекты(НаборТестов, МетаОбъект, "Тест_ОткрытьФормуНовогоЭлементаСправочника", ПолучитьСписокИсключений_Справочники_Новые(),
47+
мИменаОсновныхФорм_Объекты, "Новые элементы");
48+
КонецЕсли;
5549

56-
Для Каждого МетаОбъект Из Метаданные.Документы Цикл
57-
Если ПравоДоступа("Редактирование", МетаОбъект) Тогда
58-
ДобавитьТестДляОдногоМетаданного_Объекты(НаборТестов, МетаОбъект, "Тест_ОткрытьФормуСуществующегоДокумента", ПолучитьСписокИсключений_Документы_Существующие(),
59-
мИменаОсновныхФорм_Объекты, "Существующие документы");
50+
Если ПравоДоступа("Добавление", МетаОбъект) Тогда
51+
ДобавитьТестДляОдногоМетаданного_Объекты(НаборТестов, МетаОбъект, "Тест_ОткрытьФормуНовогоЭлементаСправочникаСоздаваемогоКопированием", ПолучитьСписокИсключений_Справочники_Новые(),
52+
мИменаОсновныхФорм_Объекты, "Новые через копирование элементы");
53+
КонецЕсли;
54+
55+
ДобавитьТестДляМетаданного_ОдинОбъект(НаборТестов, МетаОбъект, "ТестДолжен_ОткрытьФорму_ПоМетаФорме", ПолучитьСписокИсключений_Справочники_Списки(), мИменаОсновныхФорм_Списки);
56+
КонецЦикла;
57+
58+
Для Каждого МетаОбъект Из Метаданные.Документы Цикл
59+
Если ПравоДоступа("Редактирование", МетаОбъект) Тогда
60+
ДобавитьТестДляОдногоМетаданного_Объекты(НаборТестов, МетаОбъект, "Тест_ОткрытьФормуСуществующегоДокумента", ПолучитьСписокИсключений_Документы_Существующие(),
61+
мИменаОсновныхФорм_Объекты, "Существующие документы");
6062

61-
ДобавитьТестДляОдногоМетаданного_Объекты(НаборТестов, МетаОбъект, "Тест_ПеренестиДокументНаТекущийДень_и_ОткрытьЕгоФорму", ПолучитьСписокИсключений_Документы_ПеренестиДату(),
62-
мИменаОсновныхФорм_Объекты, "Перенос документа на текущий день");
63-
КонецЕсли;
64-
65-
Если ПравоДоступа("ИнтерактивноеДобавление", МетаОбъект) Тогда
66-
ДобавитьТестДляОдногоМетаданного_Объекты(НаборТестов, МетаОбъект, "Тест_ОткрытьФормуНовогоДокумента", ПолучитьСписокИсключений_Документы_Новые(),
67-
мИменаОсновныхФорм_Объекты, "Новые документы");
68-
КонецЕсли;
63+
ДобавитьТестДляОдногоМетаданного_Объекты(НаборТестов, МетаОбъект, "Тест_ПеренестиДокументНаТекущийДень_и_ОткрытьЕгоФорму", ПолучитьСписокИсключений_Документы_ПеренестиДату(),
64+
мИменаОсновныхФорм_Объекты, "Перенос документа на текущий день");
65+
КонецЕсли;
6966

70-
ДобавитьТестДляМетаданного_ОдинОбъект(НаборТестов, МетаОбъект, "ТестДолжен_ОткрытьФорму_ПоМетаФорме", ПолучитьСписокИсключений_Документы_Списки(), мИменаОсновныхФорм_Списки);
71-
КонецЦикла;
72-
73-
ДобавитьТестПоМенеджеруМетаданных(НаборТестов, Метаданные.Отчеты, "ТестДолжен_ОткрытьФорму_ПоМетаФорме", ПолучитьСписокИсключений_Отчеты(), мИменаОсновныхФорм);
74-
ДобавитьТестПоМенеджеруМетаданных(НаборТестов, Метаданные.Обработки, "ТестДолжен_ОткрытьФорму_ПоМетаФорме", ПолучитьСписокИсключений_Обработки(), мИменаОсновныхФорм);
67+
Если ПравоДоступа("ИнтерактивноеДобавление", МетаОбъект) Тогда
68+
ДобавитьТестДляОдногоМетаданного_Объекты(НаборТестов, МетаОбъект, "Тест_ОткрытьФормуНовогоДокумента", ПолучитьСписокИсключений_Документы_Новые(),
69+
мИменаОсновныхФорм_Объекты, "Новые документы");
70+
КонецЕсли;
71+
72+
ДобавитьТестДляМетаданного_ОдинОбъект(НаборТестов, МетаОбъект, "ТестДолжен_ОткрытьФорму_ПоМетаФорме", ПолучитьСписокИсключений_Документы_Списки(), мИменаОсновныхФорм_Списки);
73+
КонецЦикла;
74+
75+
ДобавитьТестПоМенеджеруМетаданных(НаборТестов, Метаданные.Отчеты, "ТестДолжен_ОткрытьФорму_ПоМетаФорме", ПолучитьСписокИсключений_Отчеты(), мИменаОсновныхФорм);
76+
ДобавитьТестПоМенеджеруМетаданных(НаборТестов, Метаданные.Обработки, "ТестДолжен_ОткрытьФорму_ПоМетаФорме", ПолучитьСписокИсключений_Обработки(), мИменаОсновныхФорм);
7577

7678
КонецПроцедуры
7779

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
Form\УправляемаяФорма\Форма.bsl-->45cb56ba-09f2-4931-88c4-1e63a1a8f37c.0 (50, 512)
1+
Form\УправляемаяФорма\Форма.bsl-->45cb56ba-09f2-4931-88c4-1e63a1a8f37c.0 (50, 514)
22
Макеты\СозданиеОдногоПользователяИБ.mxl-->724d5548-5d6b-4e19-98cf-0ea3ae12c0a7.0

src/Tests/Smoke/тесты_ОткрытиеФормКонфигурации/und/45cb56ba-09f2-4931-88c4-1e63a1a8f37c.0

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,8 @@
7676
ПутьНастройки = ""1smoke.json"";
7777
НачальнаяНастройка(КонтекстЯдраПарам, ПутьНастройки);
7878

79+
НаборТестов.СтрогийПорядокВыполнения();
80+
7981
СоздатьИменаОсновныхФорм();
8082

8183
ТолькоУправляемыеФормы = Истина;
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{1,15,"",61798d21-20ab-4317-a24a-3ae87cd4e96b,"45cb56ba-09f2-4931-88c4-1e63a1a8f37c",c8ff0b4f-7823-4bc8-9a22-d44a488ccaf3,"45cb56ba-09f2-4931-88c4-1e63a1a8f37c.0",eb450f02-07ed-46a9-a1b5-8c6be94f6fb1,"724d5548-5d6b-4e19-98cf-0ea3ae12c0a7",610b9200-a5f2-4ae9-b0f4-bcb047408132,"724d5548-5d6b-4e19-98cf-0ea3ae12c0a7.0",c134b9f2-67fa-46bd-b74b-ed58ae675e16,"be1492ab-bedd-4e13-8827-ed025cda688a",f7afc996-3dbb-407f-95f8-5e443a709d8a,"be1492ab-bedd-4e13-8827-ed025cda688a.0",9b4abf03-2bf2-4c1c-b624-9d197b02b8ac,"be1492ab-bedd-4e13-8827-ed025cda688a.1",0e88792e-dd94-4a89-986a-1d559f2cafdc,"copyinfo",874ac0f4-ac7e-434b-893a-ee92c560f650,"df099fc3-03ed-44c9-a8dd-e95a1e8978ff",950cbccd-96c4-452a-960d-5052c58af474,"df099fc3-03ed-44c9-a8dd-e95a1e8978ff.0",07b02aa6-fb17-4cdf-bb2d-5c0d45dd1bba,"eb6420d9-ff9e-4c68-b025-2c1608cec69f",35991dea-b3fa-47bb-8e85-edfbb3cdc328,"root",81855efc-540a-4ec3-8498-662fa2ea7f86,"version",7d78f8a4-369f-478b-afc8-3024c02bf078,"versions",840e5269-c115-44ec-9263-0cee134cd6ab}
1+
{1,15,"",458aab78-62a1-4a72-967c-1353254055ce,"45cb56ba-09f2-4931-88c4-1e63a1a8f37c",6d5bf780-73d5-4c25-aa85-ac94be27a620,"45cb56ba-09f2-4931-88c4-1e63a1a8f37c.0",745f2787-1759-45cc-adb5-38b48d63b2dd,"724d5548-5d6b-4e19-98cf-0ea3ae12c0a7",bfaffa3a-da54-4050-9553-f25917cfb871,"724d5548-5d6b-4e19-98cf-0ea3ae12c0a7.0",5d037e01-767b-407b-908e-9920bd91c336,"be1492ab-bedd-4e13-8827-ed025cda688a",633b1fd5-83df-47d0-b4cc-5995ca40b48e,"be1492ab-bedd-4e13-8827-ed025cda688a.0",2006def6-a193-4d12-b72d-807a42308dbf,"be1492ab-bedd-4e13-8827-ed025cda688a.1",0e88792e-dd94-4a89-986a-1d559f2cafdc,"copyinfo",35cf76ca-69aa-41b4-80b1-ae98f8b1408a,"df099fc3-03ed-44c9-a8dd-e95a1e8978ff",950cbccd-96c4-452a-960d-5052c58af474,"df099fc3-03ed-44c9-a8dd-e95a1e8978ff.0",c058d888-fc6b-4333-8dc9-11019b98cc84,"eb6420d9-ff9e-4c68-b025-2c1608cec69f",34d265f4-134c-404a-80f1-239dd960f4e4,"root",669b35dc-52d1-405a-8084-7d4b11e65048,"version",ee0fc6e7-9fa1-4eaa-bbd3-571ec0b050f6,"versions",7e9b0177-bdcc-4622-a731-f23d19dd1b77}

0 commit comments

Comments
 (0)