Skip to content

Commit 648e942

Browse files
committed
УФ: Не изменялось состояние родительских наборов тестов #296
1 parent b6f637c commit 648e942

4 files changed

Lines changed: 39 additions & 29 deletions

File tree

src/xddTestRunner/Form/УправляемаяФорма/Форма.txt

Lines changed: 19 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -379,14 +379,9 @@
379379
ОчиститьСообщения();
380380

381381
МассивИдентификаторовСтрок = Элементы.ДеревоТестов.ВыделенныеСтроки;
382-
_ВыполнитьВыбранныеТесты(МассивИдентификаторовСтрок, ВызыватьИсключение);
383-
384-
Для каждого Идентификатор Из МассивИдентификаторовСтрок Цикл
385-
ИзменитьСостояниеВыполненияРодителей(Объект.ДеревоТестов.НайтиПоИдентификатору(Идентификатор));
386-
КонецЦикла;
387-
388-
СвернутьУспешныеСтрокиДереваИРазвернутьНеуспешные(Объект.ДеревоТестов.ПолучитьЭлементы(), Истина);
389382

383+
_ВыполнитьВыбранныеТесты(МассивИдентификаторовСтрок, ВызыватьИсключение);
384+
390385
КонецПроцедуры
391386

392387
&НаКлиенте
@@ -828,8 +823,7 @@
828823
КонецЦикла;
829824

830825
_ВыполнитьВыбранныеТесты(МассивИдентификаторовСтрок);
831-
832-
СвернутьУспешныеСтрокиДереваИРазвернутьНеуспешные(Объект.ДеревоТестов.ПолучитьЭлементы(), Истина);
826+
833827
КонецФункции
834828

835829
&НаКлиенте
@@ -1892,7 +1886,6 @@
18921886

18931887
&НаКлиенте
18941888
Функция _ВыполнитьВыбранныеТесты(МассивИдентификаторовСтрок, ВызыватьИсключение = Ложь)
1895-
Перем ТипОтчетаОТестировании;
18961889
ПередВыполнениемТестовСервер();
18971890
ИнициализироватьИндикаторВыполнения(МассивИдентификаторовСтрок.Количество());
18981891

@@ -1913,6 +1906,20 @@
19131906

19141907
СостояниеРезультат = _ВыполнитьТесты(СтрокиДереваТестов);
19151908

1909+
Для каждого Идентификатор Из МассивИдентификаторовСтрок Цикл
1910+
ИзменитьСостояниеВыполненияРодителей(Объект.ДеревоТестов.НайтиПоИдентификатору(Идентификатор));
1911+
КонецЦикла;
1912+
1913+
СвернутьУспешныеСтрокиДереваИРазвернутьНеуспешные(Объект.ДеревоТестов.ПолучитьЭлементы(), Истина);
1914+
1915+
ОбработатьОтчетТестирования(датаНачалаТестирования);
1916+
1917+
Возврат СостояниеРезультат;
1918+
КонецФункции
1919+
1920+
&НаКлиенте
1921+
Процедура ОбработатьОтчетТестирования(датаНачалаТестирования)
1922+
Перем ТипОтчетаОТестировании;
19161923
ТипОтчетаОТестировании = ?(ПустаяСтрока(ЭтаФорма.ТипОтчетаОТестировании), "mxl", ЭтаФорма.ТипОтчетаОТестировании);
19171924

19181925
табДок = ПолучитьОтчетТестирования(датаНачалаТестирования, ТипОтчетаОТестировании);
@@ -1941,10 +1948,8 @@
19411948
УдалитьФайлыОтчетовТестирования(имяФайлаТестирования);
19421949
КонецЕсли;
19431950
КонецЕсли;
1944-
1945-
Возврат СостояниеРезультат;
1946-
КонецФункции
1947-
1951+
КонецПроцедуры
1952+
19481953
&НаКлиенте
19491954
Функция ПолучитьМассивИдентификаторовСтрок(СтрокаДереваТестов)
19501955
МассивИдентификаторовСтрок = Новый Массив();

src/xddTestRunner/und/0e8a9c1b-ba5e-48a0-b942-71359f28781f.0

Lines changed: 19 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -2709,14 +2709,9 @@ ABGmMsc72DG0AAAAAElFTkSuQmCC}
27092709
ОчиститьСообщения();
27102710

27112711
МассивИдентификаторовСтрок = Элементы.ДеревоТестов.ВыделенныеСтроки;
2712-
_ВыполнитьВыбранныеТесты(МассивИдентификаторовСтрок, ВызыватьИсключение);
2713-
2714-
Для каждого Идентификатор Из МассивИдентификаторовСтрок Цикл
2715-
ИзменитьСостояниеВыполненияРодителей(Объект.ДеревоТестов.НайтиПоИдентификатору(Идентификатор));
2716-
КонецЦикла;
2717-
2718-
СвернутьУспешныеСтрокиДереваИРазвернутьНеуспешные(Объект.ДеревоТестов.ПолучитьЭлементы(), Истина);
27192712

2713+
_ВыполнитьВыбранныеТесты(МассивИдентификаторовСтрок, ВызыватьИсключение);
2714+
27202715
КонецПроцедуры
27212716

27222717
&НаКлиенте
@@ -3158,8 +3153,7 @@ ABGmMsc72DG0AAAAAElFTkSuQmCC}
31583153
КонецЦикла;
31593154

31603155
_ВыполнитьВыбранныеТесты(МассивИдентификаторовСтрок);
3161-
3162-
СвернутьУспешныеСтрокиДереваИРазвернутьНеуспешные(Объект.ДеревоТестов.ПолучитьЭлементы(), Истина);
3156+
31633157
КонецФункции
31643158

31653159
&НаКлиенте
@@ -4222,7 +4216,6 @@ ABGmMsc72DG0AAAAAElFTkSuQmCC}
42224216

42234217
&НаКлиенте
42244218
Функция _ВыполнитьВыбранныеТесты(МассивИдентификаторовСтрок, ВызыватьИсключение = Ложь)
4225-
Перем ТипОтчетаОТестировании;
42264219
ПередВыполнениемТестовСервер();
42274220
ИнициализироватьИндикаторВыполнения(МассивИдентификаторовСтрок.Количество());
42284221

@@ -4243,6 +4236,20 @@ ABGmMsc72DG0AAAAAElFTkSuQmCC}
42434236

42444237
СостояниеРезультат = _ВыполнитьТесты(СтрокиДереваТестов);
42454238

4239+
Для каждого Идентификатор Из МассивИдентификаторовСтрок Цикл
4240+
ИзменитьСостояниеВыполненияРодителей(Объект.ДеревоТестов.НайтиПоИдентификатору(Идентификатор));
4241+
КонецЦикла;
4242+
4243+
СвернутьУспешныеСтрокиДереваИРазвернутьНеуспешные(Объект.ДеревоТестов.ПолучитьЭлементы(), Истина);
4244+
4245+
ОбработатьОтчетТестирования(датаНачалаТестирования);
4246+
4247+
Возврат СостояниеРезультат;
4248+
КонецФункции
4249+
4250+
&НаКлиенте
4251+
Процедура ОбработатьОтчетТестирования(датаНачалаТестирования)
4252+
Перем ТипОтчетаОТестировании;
42464253
ТипОтчетаОТестировании = ?(ПустаяСтрока(ЭтаФорма.ТипОтчетаОТестировании), ""mxl"", ЭтаФорма.ТипОтчетаОТестировании);
42474254

42484255
табДок = ПолучитьОтчетТестирования(датаНачалаТестирования, ТипОтчетаОТестировании);
@@ -4271,10 +4278,8 @@ ABGmMsc72DG0AAAAAElFTkSuQmCC}
42714278
УдалитьФайлыОтчетовТестирования(имяФайлаТестирования);
42724279
КонецЕсли;
42734280
КонецЕсли;
4274-
4275-
Возврат СостояниеРезультат;
4276-
КонецФункции
4277-
4281+
КонецПроцедуры
4282+
42784283
&НаКлиенте
42794284
Функция ПолучитьМассивИдентификаторовСтрок(СтрокаДереваТестов)
42804285
МассивИдентификаторовСтрок = Новый Массив();

src/xddTestRunner/und/versions

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{1,20,"",88eb13fa-8b45-47dc-9212-996a1cf5834f,"versions",f16beee9-4d4d-4fac-8424-339f89bbf157,"0e8a9c1b-ba5e-48a0-b942-71359f28781f.0",153d67f5-2816-462f-8e65-08b8d64c989a,"58ac9e76-dcfb-49aa-ad1b-61fef81a0dcb",c7b090e5-87d4-4626-9980-54d69a54b639,"9fc6fee3-d016-440f-8151-3a3b0fdf90ba",cf006a20-2a9e-4003-852f-2ca600eb2566,"58ac9e76-dcfb-49aa-ad1b-61fef81a0dcb.0",e7cefe65-53a6-4e19-b3da-188d5272f051,"root",e6562942-d0bf-490e-9559-f469618a3000,"542e6f41-53d4-480a-8f9f-d17d022bac4b.0",cb8b581c-db89-474c-9c4c-9065e0789ee4,"542e6f41-53d4-480a-8f9f-d17d022bac4b.1",83a03a61-158e-42c1-beee-85013e62a6e0,"9fc6fee3-d016-440f-8151-3a3b0fdf90ba.0",be6e1c8f-370b-4ae2-9d7d-9dae05665d2b,"0e8a9c1b-ba5e-48a0-b942-71359f28781f",6c2765b4-b53e-4be1-a9f5-a72200189ee9,"5483e53e-c944-404d-bf9a-db0544fe50b2",73816c7c-d93a-4b53-a342-4246738286b8,"cb7300e4-c740-42a0-8892-b79e2699dcc6",f38ca3bf-3e2f-40a5-b553-370750f2b4a7,"version",2d5d7080-1228-4ef1-a3cb-53646f5b6446,"132836b0-fcfc-4683-94b7-33001cb9ad7a",165f1584-656c-4e09-a014-e1d510b7d37f,"5483e53e-c944-404d-bf9a-db0544fe50b2.0",9dd44beb-ff0d-42e6-8ec0-a185824308a0,"7f835175-18aa-4574-a646-f36a46a560fc.0",2f573c02-3328-431a-855c-81f8b89cd9d6,"cb7300e4-c740-42a0-8892-b79e2699dcc6.0",1ecaedc7-d449-4c2c-8171-472923c304f9,"copyinfo",3864615a-2324-4e82-b3b6-7a3823a07991,"7f835175-18aa-4574-a646-f36a46a560fc",2214d0e5-d24f-4e12-9693-591a80124370}
1+
{1,20,"",0b41d703-b6f4-484b-92aa-20fe6022d52a,"versions",11f6b94e-5bb6-4a10-aec8-8a25885febcc,"0e8a9c1b-ba5e-48a0-b942-71359f28781f.0",46a80567-3027-47cc-bad8-fc14bef40a1b,"58ac9e76-dcfb-49aa-ad1b-61fef81a0dcb",c7b090e5-87d4-4626-9980-54d69a54b639,"9fc6fee3-d016-440f-8151-3a3b0fdf90ba",cf006a20-2a9e-4003-852f-2ca600eb2566,"58ac9e76-dcfb-49aa-ad1b-61fef81a0dcb.0",e7cefe65-53a6-4e19-b3da-188d5272f051,"root",10b22a0b-980d-4136-9fcd-0808b3eddbe0,"542e6f41-53d4-480a-8f9f-d17d022bac4b.0",cb8b581c-db89-474c-9c4c-9065e0789ee4,"542e6f41-53d4-480a-8f9f-d17d022bac4b.1",83a03a61-158e-42c1-beee-85013e62a6e0,"9fc6fee3-d016-440f-8151-3a3b0fdf90ba.0",be6e1c8f-370b-4ae2-9d7d-9dae05665d2b,"0e8a9c1b-ba5e-48a0-b942-71359f28781f",d9faa790-1752-4b13-945f-d7b2d97b7038,"5483e53e-c944-404d-bf9a-db0544fe50b2",73816c7c-d93a-4b53-a342-4246738286b8,"cb7300e4-c740-42a0-8892-b79e2699dcc6",f38ca3bf-3e2f-40a5-b553-370750f2b4a7,"version",e7306bc2-0daf-4bf2-9023-cce4f8911af6,"132836b0-fcfc-4683-94b7-33001cb9ad7a",165f1584-656c-4e09-a014-e1d510b7d37f,"5483e53e-c944-404d-bf9a-db0544fe50b2.0",9dd44beb-ff0d-42e6-8ec0-a185824308a0,"7f835175-18aa-4574-a646-f36a46a560fc.0",2f573c02-3328-431a-855c-81f8b89cd9d6,"cb7300e4-c740-42a0-8892-b79e2699dcc6.0",1ecaedc7-d449-4c2c-8171-472923c304f9,"copyinfo",21062611-baed-40c5-b39f-28c4de9acec4,"7f835175-18aa-4574-a646-f36a46a560fc",2214d0e5-d24f-4e12-9693-591a80124370}

xddTestRunner.epf

67 Bytes
Binary file not shown.

0 commit comments

Comments
 (0)