File tree Expand file tree Collapse file tree 2 files changed +29
-6
lines changed Expand file tree Collapse file tree 2 files changed +29
-6
lines changed Original file line number Diff line number Diff line change 1797
1797
1798
1798
Функция ПутьКПлатформе1С (Знач Путь = "" ) Экспорт
1799
1799
1800
- Если Путь = "" Тогда
1801
- Возврат мПутьКПлатформе1С;
1802
- Иначе
1800
+ Если Путь <> "" Тогда
1803
1801
ФайлПлатформы = Новый Файл(Путь);
1804
1802
Если Не ФайлПлатформы.Существует() Тогда
1805
1803
ВызватьИсключение "Нельзя установить несуществующий путь к платформе: " + ФайлПлатформы.ПолноеИмя;
1806
1804
КонецЕсли ;
1807
1805
1808
- ТекЗначение = мПутьКПлатформе1С;
1809
1806
мПутьКПлатформе1С = Путь;
1810
1807
1811
1808
мВерсияПлатформы = "" ;
1815
1812
мВерсияПлатформы = ВсеСовпадения[ВсеСовпадения.Количество()- 1 ].Значение;
1816
1813
КонецЕсли ;
1817
1814
1818
- Возврат ТекЗначение;
1819
1815
КонецЕсли ;
1820
1816
1817
+ Возврат мПутьКПлатформе1С;
1818
+
1821
1819
КонецФункции
1822
1820
1823
1821
Процедура ИспользоватьВерсиюПлатформы (Знач МаскаВерсии , Знач Разрядность = Неопределено ) Экспорт
Original file line number Diff line number Diff line change 43
43
СписокТестов.Добавить("ТестДолжен_ПолучитьПараметрыСтрокиСоединенияССервернойБазой" );
44
44
СписокТестов.Добавить("ТестДолжен_СформироватьСтрокуСоединенияССервернойБазой" );
45
45
46
+ Попытка
47
+ УправлениеКонфигуратором.ИспользоватьВерсиюПлатформы("8.3.23.1782" );
48
+ УправлениеКонфигуратором.ИспользоватьВерсиюПлатформы("8.3.23.1437" );
49
+ СписокТестов.Добавить("ТестДолжен_ПроверитьУстановкуПутиКПлатформе" );
50
+ Исключение
51
+ СписокТестов.Добавить("Не_обнаружена_платформа_23_1437_ТестДолжен_ПроверитьУстановкуПутиКПлатформе" );
52
+ СписокТестов.Добавить("Не_обнаружена_платформа_23_1782_ТестДолжен_ПроверитьУстановкуПутиКПлатформе" );
53
+ КонецПопытки ;
54
+
46
55
Возврат СписокТестов;
47
56
48
57
КонецФункции
716
725
717
726
КонецПроцедуры
718
727
728
+ Процедура ТестДолжен_ПроверитьУстановкуПутиКПлатформе () Экспорт
729
+
730
+ ПутьПоУмолчанию = УправлениеКонфигуратором.ПолучитьПутьКВерсииПлатформы("8.3" , РазрядностьПлатформы.x64x86);
731
+ Утверждения.ПроверитьЛожь(ПустаяСтрока (ПутьПоУмолчанию));
732
+ Утверждения.ПроверитьРавенство(ПутьПоУмолчанию, УправлениеКонфигуратором.ПутьКПлатформе1С());
733
+
734
+ ПутьДоТестовойВерсии = УправлениеКонфигуратором.ПолучитьПутьКВерсииПлатформы("8.3.23.1782" );
735
+ Утверждения.ПроверитьЛожь(ПустаяСтрока (ПутьДоТестовойВерсии));
736
+ Утверждения.ПроверитьРавенство(ПутьДоТестовойВерсии, УправлениеКонфигуратором.ПутьКПлатформе1С(ПутьДоТестовойВерсии));
737
+
738
+ ПутьДоТестовойВерсии = УправлениеКонфигуратором.ПолучитьПутьКВерсииПлатформы("8.3.23.1437" );
739
+ Утверждения.ПроверитьЛожь(ПустаяСтрока (ПутьДоТестовойВерсии));
740
+ Утверждения.ПроверитьРавенство(ПутьДоТестовойВерсии, УправлениеКонфигуратором.ПутьКПлатформе1С(ПутьДоТестовойВерсии));
741
+
742
+ КонецПроцедуры
743
+
719
744
Функция ХранилищеКонфигурацииСуществует (Знач ПапкаХранилища )
720
745
Возврат ФС.ФайлСуществует(ОбъединитьПути(ПапкаХранилища, "1cv8ddb.1CD" ));
721
746
КонецФункции
724
749
// Инициализация
725
750
726
751
727
- Инициализация();
752
+ Инициализация();
You can’t perform that action at this time.
0 commit comments