-
Notifications
You must be signed in to change notification settings - Fork 183
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Не работает xunit из состава ADD в обычном приложении на УПП 1.3.104 и старше #405
Comments
Примите ли наш вариант исправления как пулреквест? |
Да, подобное исправление примем. |
@sfaqer Хороший вопрос, спасибо. |
@artbear, беглый поиск по проекту показывает что данный функционал нигде не используется (кроме тестов которые проверяют работу этого функционала), так что изменение предложенное выше не повлияет на работоспособность проекта, однако пользовательские тест, которые используют данный функционал, полетят, в случае если тестируемая конфигурация на обычных формах, и это не актуальная УПП. Всё таки УПП не единственная конфигурация на ОФ, да и далеко не у всех обновляется. |
@sfaqer @yadimetrio Да, #322 и текущий ишуз имеют много общего. В сентябре у меня было другое мнение, сейчас оно изменилось. Мотивация такая - на обычных формах юзаются фактически только "старые и заслуженные монстры" (УПП, КА и какие-то самописки), все остальные давно на упр.формах и на новых типовых. В новых конфигурациях нет проблем с ФорматированнаяСтрока. |
Выполнено в #461 |
При запуске обработки xddTestRunner в обычном приложении в УПП 1.3.104.2 ошибка
{ВнешняяОбработка.СтроковыеУтилиты.МодульОбъекта(952,9)}: Процедура или функция с указанным именем уже определена (ФорматированнаяСтрока)
Функция <<?>>ФорматированнаяСтрока(Знач Строка) Экспорт (Проверка: Толстый клиент (обычное приложение))
Причина в том, что в УПП начиная с определенной версии добавили Глобальный общий модуль ИнтеграцияЕГАИСУТКлиентСерверГлобальный где есть функция ФорматированнаяСтрока.
Как следствие не можем использовать тесты на более-менее свежих версиях УПП.
В качестве способа обхода в нашем форке ADD в плагине СтроковыеУтилиты обрамили функцию ФорматированнаяСтрока в секцию
#Если ТолстыйКлиентОбычноеПриложение Тогда
#Иначе
чтобы она не компилировалась в обычном приложении
The text was updated successfully, but these errors were encountered: