From 8ed4482a34f1289313a8f155b3a640fe312dd846 Mon Sep 17 00:00:00 2001 From: Dmitry Sherstobitov Date: Tue, 16 Jul 2024 16:53:45 -0600 Subject: [PATCH 1/3] =?UTF-8?q?#2175=20=D0=98=D0=B7=D0=BC=D0=B5=D0=BD?= =?UTF-8?q?=D0=B5=D0=BD=D0=B8=D0=B5=20=D0=B8=D0=BC=D0=B5=D0=BD=D0=B8=20?= =?UTF-8?q?=D0=B2=D0=B8=D0=B4=D0=B5=D0=BE=20=D0=BF=D1=80=D0=B8=20=D0=B3?= =?UTF-8?q?=D0=B5=D0=BD=D0=B5=D1=80=D0=B0=D1=86=D0=B8=D0=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Ext/Form/Module.bsl" | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git "a/lib/Video/\320\240\320\260\320\261\320\276\321\202\320\260\320\241\320\222\320\270\320\264\320\265\320\276/Forms/\320\244\320\276\321\200\320\274\320\260/Ext/Form/Module.bsl" "b/lib/Video/\320\240\320\260\320\261\320\276\321\202\320\260\320\241\320\222\320\270\320\264\320\265\320\276/Forms/\320\244\320\276\321\200\320\274\320\260/Ext/Form/Module.bsl" index f299f0a7f2..19143f9654 100644 --- "a/lib/Video/\320\240\320\260\320\261\320\276\321\202\320\260\320\241\320\222\320\270\320\264\320\265\320\276/Forms/\320\244\320\276\321\200\320\274\320\260/Ext/Form/Module.bsl" +++ "b/lib/Video/\320\240\320\260\320\261\320\276\321\202\320\260\320\241\320\222\320\270\320\264\320\265\320\276/Forms/\320\244\320\276\321\200\320\274\320\260/Ext/Form/Module.bsl" @@ -1349,7 +1349,9 @@ КаталогВидео = ПараметрыВидео.КаталогВыгрузкиИнструкцийВидео + "\Video"; - ФинальноеИмя = КаталогВидео + "\result.mp4"; + ФичаФайл = Новый Файл(ПараметрыВидео.Ванесса.ТекущийЗагружаемыйФичаФайл); + + ФинальноеИмя = КаталогВидео + "\" + ФичаФайл.ИмяБезРасширения + ".mp4"; Попытка Ванесса.УдалитьФайлыКомандаСистемы(ФинальноеИмя); Исключение @@ -1357,7 +1359,7 @@ Ванесса.Локализовать("Не получилось удалить файл <%1>. Скорее всего файл занят другим приложением. Имя файла было изменено."), ФинальноеИмя); Ванесса.СообщитьПользователю(ТекстСообщения); Ванесса.ЗаписатьЛогВЖРОшибка("ЗаписьВидео", ТекстСообщения); - ФинальноеИмя = КаталогВидео + "\result_" + Строка(Новый УникальныйИдентификатор) + ".mp4"; + ФинальноеИмя = КаталогВидео + "\" + ФичаФайл.ИмяБезРасширения + "_" + Строка(Новый УникальныйИдентификатор) + ".mp4"; КонецПопытки; ФайлФинальноеИмя = Новый Файл(ФинальноеИмя); @@ -2139,12 +2141,7 @@ Если Не Ванесса.Объект.РежимСамотестирования // чтобы не блокировался каталог И Не Ванесса.ЭтоЗапускВРежимеКоманднойСтроки // чтобы не открыть каталог в режиме запуска из командной строки Тогда - Если Ванесса.ЗапрещеныСинхронныеВызовы Тогда - ОписаниеОповещения = Вычислить("Новый ОписаниеОповещения(""ОбработатьОткрытьКаталогВидео"", ЭтаФорма)"); - Выполнить("НачатьЗапускПриложения(ОписаниеОповещения, КаталогВидео)"); - Иначе - ЗапуститьПриложение("""" + КаталогВидео + """"); - КонецЕсли; + Сообщить(КаталогВидео); КонецЕсли; КонецПроцедуры From 56b32686dc73a68a8578cebfb5d62a04001a0cb7 Mon Sep 17 00:00:00 2001 From: Dmitry Sherstobitov Date: Wed, 24 Jul 2024 10:25:34 -0600 Subject: [PATCH 2/3] =?UTF-8?q?#2175=20=D1=84=D0=B8=D0=BA=D1=81=20=D1=82?= =?UTF-8?q?=D0=B5=D1=81=D1=82=D0=BE=D0=B2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- features/Core/Video/Issue-148-Video-Make.feature | 4 ++-- ...0\320\261\320\276\321\202\320\272\320\276\320\271.feature" | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/features/Core/Video/Issue-148-Video-Make.feature b/features/Core/Video/Issue-148-Video-Make.feature index 70bbe7e680..f238ec3f62 100644 --- a/features/Core/Video/Issue-148-Video-Make.feature +++ b/features/Core/Video/Issue-148-Video-Make.feature @@ -65,7 +65,7 @@ И Я нажимаю на кнопку перезагрузить сценарии в Vanessa-Automation TestClient И я очищаю каталог '$КаталогИнструментов$\tools\Video' И Я нажимаю на кнопку "Выполнить" - И в течение 800 секунд в каталоге заданном в переменной контекста "ПараметрКаталог" появился файл "result.mp4" + И в течение 800 секунд в каталоге заданном в переменной контекста "ПараметрКаталог" появился файл "ФичаДляПроверкиФормированияВидео.mp4" И в логе сообщений TestClient нет слова "ошибка" И Файл "$КаталогИнструментов$\tools\Video\HTML\result.html" существует @@ -143,7 +143,7 @@ И Я нажимаю на кнопку перезагрузить сценарии в Vanessa-Automation TestClient И я очищаю каталог '$КаталогИнструментов$\tools\Video' И Я нажимаю на кнопку "Выполнить" - И в течение 800 секунд в каталоге заданном в переменной контекста "ПараметрКаталог" появился файл "result.mp4" + И в течение 800 секунд в каталоге заданном в переменной контекста "ПараметрКаталог" появился файл "ФичаДляПроверкиФормированияВидеоVLC.mp4" И в логе сообщений TestClient нет слова "ошибка" И Файл "$КаталогИнструментов$\tools\Video\HTML\result.html" существует diff --git "a/features/Core/Video/\320\236\320\267\320\262\321\203\321\207\320\272\320\260\320\222\320\275\320\265\321\210\320\275\320\265\320\271\320\236\320\261\321\200\320\260\320\261\320\276\321\202\320\272\320\276\320\271.feature" "b/features/Core/Video/\320\236\320\267\320\262\321\203\321\207\320\272\320\260\320\222\320\275\320\265\321\210\320\275\320\265\320\271\320\236\320\261\321\200\320\260\320\261\320\276\321\202\320\272\320\276\320\271.feature" index e5f85dc92b..670cc2643a 100644 --- "a/features/Core/Video/\320\236\320\267\320\262\321\203\321\207\320\272\320\260\320\222\320\275\320\265\321\210\320\275\320\265\320\271\320\236\320\261\321\200\320\260\320\261\320\276\321\202\320\272\320\276\320\271.feature" +++ "b/features/Core/Video/\320\236\320\267\320\262\321\203\321\207\320\272\320\260\320\222\320\275\320\265\321\210\320\275\320\265\320\271\320\236\320\261\321\200\320\260\320\261\320\276\321\202\320\272\320\276\320\271.feature" @@ -96,7 +96,7 @@ * Выполнение сценария И Я нажимаю на кнопку "Выполнить" - И в течение 800 секунд в каталоге заданном в переменной контекста "ПараметрКаталог" появился файл "result.mp4" + И в течение 800 секунд в каталоге заданном в переменной контекста "ПараметрКаталог" появился файл "ОзучкаТекстаОбработкой01.mp4" И в логе сообщений TestClient нет слова "ошибка" * Проверка From 5922b13091b13835b6328d6a0823b12091769bce Mon Sep 17 00:00:00 2001 From: Dmitry Sherstobitov Date: Fri, 26 Jul 2024 05:53:34 +0300 Subject: [PATCH 3/3] =?UTF-8?q?#2175=20=D0=98=D1=81=D0=BF=D1=80=D0=B0?= =?UTF-8?q?=D0=B2=D0=B8=D0=BB=20=D1=83=D1=81=D0=BB=D0=BE=D0=B2=D0=B8=D0=B5?= =?UTF-8?q?=20=D0=BE=D1=82=D0=BA=D1=80=D1=8B=D1=82=D0=B8=D1=8F=20=D0=BF?= =?UTF-8?q?=D0=B0=D0=BF=D0=BA=D0=B8=20=D0=B2=D0=B8=D0=B4=D0=B5=D0=BE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Ext/Form/Module.bsl" | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git "a/lib/Video/\320\240\320\260\320\261\320\276\321\202\320\260\320\241\320\222\320\270\320\264\320\265\320\276/Forms/\320\244\320\276\321\200\320\274\320\260/Ext/Form/Module.bsl" "b/lib/Video/\320\240\320\260\320\261\320\276\321\202\320\260\320\241\320\222\320\270\320\264\320\265\320\276/Forms/\320\244\320\276\321\200\320\274\320\260/Ext/Form/Module.bsl" index 19143f9654..83c88bb676 100644 --- "a/lib/Video/\320\240\320\260\320\261\320\276\321\202\320\260\320\241\320\222\320\270\320\264\320\265\320\276/Forms/\320\244\320\276\321\200\320\274\320\260/Ext/Form/Module.bsl" +++ "b/lib/Video/\320\240\320\260\320\261\320\276\321\202\320\260\320\241\320\222\320\270\320\264\320\265\320\276/Forms/\320\244\320\276\321\200\320\274\320\260/Ext/Form/Module.bsl" @@ -2138,10 +2138,16 @@ КонецЕсли; КаталогВидео = ПараметрыВидео.КаталогВыгрузкиИнструкцийВидео; - Если Не Ванесса.Объект.РежимСамотестирования // чтобы не блокировался каталог - И Не Ванесса.ЭтоЗапускВРежимеКоманднойСтроки // чтобы не открыть каталог в режиме запуска из командной строки - Тогда - Сообщить(КаталогВидео); + Если Ванесса.Объект.РежимСамотестирования Тогда // чтобы не блокировался каталог + ИначеЕсли Ванесса.ЭтоЗапускВРежимеКоманднойСтроки Тогда // чтобы не открыть каталог в режиме запуска из командной строки + Сообщить(КаталогВидео); + Иначе + Если Ванесса.ЗапрещеныСинхронныеВызовы Тогда + ОписаниеОповещения = Вычислить("Новый ОписаниеОповещения(""ОбработатьОткрытьКаталогВидео"", ЭтаФорма)"); + Выполнить("НачатьЗапускПриложения(ОписаниеОповещения, КаталогВидео)"); + Иначе + ЗапуститьПриложение("""" + КаталогВидео + """"); + КонецЕсли; КонецЕсли; КонецПроцедуры