|
16 | 16 |
|
17 | 17 | // Тогда |
18 | 18 |
|
19 | | - Ожидаем.Что(ТестПлан.Дети().Количество()).Равно(14); |
| 19 | + Ожидаем.Что(ТестПлан.Дети().Количество()).Равно(15); |
20 | 20 |
|
21 | 21 | #Область НаборБезКонструктора |
22 | 22 |
|
|
1118 | 1118 |
|
1119 | 1119 | #КонецОбласти |
1120 | 1120 |
|
| 1121 | +#Область __Тест_Набор_Со_Странным_Именем_1_ |
| 1122 | + |
| 1123 | + ИндексНабора = 14; |
| 1124 | + |
| 1125 | + ПроверитьТестНабор( |
| 1126 | + ТестПлан.Дети().Получить(ИндексНабора), |
| 1127 | + "__Тест_Набор_Со_Странным_Именем_1_", |
| 1128 | + Списки.ИзЭлементов(), |
| 1129 | + 0, |
| 1130 | + 0, |
| 1131 | + Карты.ИзЭлементов( |
| 1132 | + "ПередВсеми", Списки.ИзЭлементов(), |
| 1133 | + "ПередКаждым", Списки.ИзЭлементов(), |
| 1134 | + "ПослеВсех", Списки.ИзЭлементов(), |
| 1135 | + "ПослеКаждого", Списки.ИзЭлементов() |
| 1136 | + ), |
| 1137 | + , |
| 1138 | + , |
| 1139 | + "1_Тест-Набор.Со+Странным^Именем_1," |
| 1140 | + ); |
| 1141 | + |
| 1142 | + Ожидаем.Что(ТестПлан.Дети().Получить(ИндексНабора).Дети()).ИмеетДлину(1); |
| 1143 | + |
| 1144 | + ПроверитьТест( |
| 1145 | + ТестПлан.Дети().Получить(ИндексНабора).Дети().Получить(0), |
| 1146 | + ТипыОпределенийТестов.Тест, |
| 1147 | + "Тест", |
| 1148 | + "Тест", |
| 1149 | + "__Тест_Набор_Со_Странным_Именем_1_.Тест", |
| 1150 | + ОбъединитьПути(".", "tests", "fixtures", "1_Тест-Набор.Со+Странным^Именем_1,.os"), |
| 1151 | + 0, |
| 1152 | + Списки.ИзЭлементов(), |
| 1153 | + Списки.ИзЭлементов(), |
| 1154 | + 0 |
| 1155 | + ); |
| 1156 | + |
| 1157 | +#КонецОбласти |
| 1158 | + |
1121 | 1159 | #КонецОбласти |
1122 | 1160 |
|
1123 | 1161 | КонецПроцедуры |
1124 | 1162 |
|
1125 | 1163 | Процедура ПроверитьТестНабор(ТестНабор, Имя, Теги, Таймаут, Условия, ЖизненныйЦикл, |
1126 | | - ЭтоОдиночка = Ложь, ПроверятьТестНабор = Истина) |
| 1164 | + ЭтоОдиночка = Ложь, ПроверятьТестНабор = Истина, ИмяФайла = "") |
| 1165 | + |
| 1166 | + Если ПустаяСтрока(ИмяФайла) Тогда |
| 1167 | + ИмяФайла = Имя; |
| 1168 | + КонецЕсли; |
1127 | 1169 |
|
1128 | | - Путь = ОбъединитьПути(".", "tests", "fixtures", Имя + ".os"); |
| 1170 | + Путь = ОбъединитьПути(".", "tests", "fixtures", ИмяФайла + ".os"); |
1129 | 1171 |
|
1130 | 1172 | Ожидаем.Что(ТестНабор).ИмеетТип("ОпределениеТестНабора"); |
1131 | 1173 |
|
|
1135 | 1177 | Ожидаем.Что(Строка(ТестНабор)).Равно(Имя + " (" + Путь + ")"); |
1136 | 1178 |
|
1137 | 1179 | Если ПроверятьТестНабор Тогда |
1138 | | - Ожидаем.Что(ТестНабор.ТестНабор()).ИмеетТип("oneunit_testcase_" + Имя); |
| 1180 | + Ожидаем.Что(ТестНабор.ТестНабор()).ИмеетТип("oneunit_testsuite_" + Имя); |
1139 | 1181 | Иначе |
1140 | 1182 | Ожидаем.Что(ТестНабор.ТестНабор()).ЭтоНеопределено(); |
1141 | 1183 | КонецЕсли; |
|
0 commit comments