File tree Expand file tree Collapse file tree 3 files changed +26
-1
lines changed Expand file tree Collapse file tree 3 files changed +26
-1
lines changed Original file line number Diff line number Diff line change 44//
55
66Описание.Имя("semver")
7- .Версия("1.0 .0")
7+ .Версия("1.1 .0")
88 .Автор("Khorev Aleksey")
99 .АдресАвтора("Khorevaa@gmail.com")
1010 .Описание("Эта библиотека облегчает работу с семантическими версиями")
Original file line number Diff line number Diff line change 2323
2424КонецПроцедуры
2525
26+ Процедура ОбработкаПолученияПредставления (Строка , СтандартнаяОбработка )
27+ СтандартнаяОбработка = Ложь ;
28+ Строка = ВСтроку();
29+ КонецПроцедуры
30+
2631// Возвращает наличие ошибки при чтении версии
2732//
2833// Возвращаемое значение:
Original file line number Diff line number Diff line change 146146
147147КонецПроцедуры
148148
149+ &Тест
150+ Процедура ТекстДолжен_ПроверитьФормированиеПредставления () Экспорт
151+
152+ ТестовыеПримеры = Новый Массив;
153+
154+ ТестовыеПримеры.Добавить("1.1.1-alpha" );
155+ ТестовыеПримеры.Добавить("1.1.1-alpha.1.2" );
156+ ТестовыеПримеры.Добавить("1.1.1-beta.1+abcdef.456" );
157+ ТестовыеПримеры.Добавить("1.1.0-beta-experimental.4.2+git-sha.deadbeef" );
158+ ТестовыеПримеры.Добавить("1.1.1" );
159+ ТестовыеПримеры.Добавить("1" );
160+ ТестовыеПримеры.Добавить("2.0" );
161+
162+ Для Каждого ВерсияСтрокой Из ТестовыеПримеры Цикл
163+ Версия = Новый Версия(ВерсияСтрокой);
164+ Ожидаем.Что(Версия.ВСтроку()).Равно(Строка (Версия));
165+ КонецЦикла ;
166+
167+ КонецПроцедуры
168+
149169Функция МассивВерсийВСтроку (МассивДанных )
150170
151171 Результат = "" ;
You can’t perform that action at this time.
0 commit comments