Size: a a a

2020 September 07

АС

Антон Степанов... in testspro1c
оскрипту не нужны админские права, как и библиотекам. Достаточно его не ставить в папки, на изменение которых нужны права, типа в программ файлс
источник

СГ

Сергей Голованов... in testspro1c
это да. у меня как раз для установки модулей переопределен lib.system на каталог, в который есть права. и в него понаставлены модули
источник

СГ

Сергей Голованов... in testspro1c
но add  при старте проверяет себя в гвоздями прибитом ../lib от пути запуска ванскрипта
источник

СГ

Сергей Голованов... in testspro1c
и поэтому vrunner vanessa говорит, что add не установлен и не знает он, что это за первый параметр vanessa
источник

АС

Антон Степанов... in testspro1c
почему бы просто весь оскрипт не поставить в отдельную папку?
источник

СГ

Сергей Голованов... in testspro1c
потому что безопасность и всё такое. каталог библиотек-то выбили с трудом
источник

СГ

Сергей Голованов... in testspro1c
Антон Степанов
как то так
@chcp 65001
@set RUNNER_IBCONNECTION=/F./Tests/build/ib
@set RUNNER_DBUSER=Администратор
@set RUNNER_V8VERSION=8.3.15
@set RUNNER_PATHVANESSA="C:\Program Files (x86)\OneScript\lib\vanessa-automation-single\vanessa-automation-single.epf"
@set VANESSA_FEATUREPATH=%~dp0/features/

@call runner run --command "StartFeaturePlayer;VBParams=%~dp0\JSON\Main.json" --execute %RUNNER_PATHVANESSA% --additional /TESTMANAGER --nocacheuse --no-wait
а вот этому тоже add нужен установленный?
источник

АС

Антон Степанов... in testspro1c
Сергей Голованов
а вот этому тоже add нужен установленный?
Нужен. Можно свой форк раннера сделать, где вырезать кхерам проверку на установленный add. Ну или прям в библиотеке наменять
источник

СГ

Сергей Голованов... in testspro1c
я искал, как это малой кровью сделать
источник

СГ

Сергей Голованов... in testspro1c
но не нашел функции,  которая бы возвращала lib.system
источник

АС

Антон Степанов... in testspro1c
Так надо не поиск править, а вырубить этот поиск
источник

АС

Антон Степанов... in testspro1c
Возможно даже будет достаточно закомментировать аварийное завершение работы при ненайденном адд
источник

NB

Nikolay Bandurin in testspro1c
Если проблема с правами не проще будет тогда сделать свой батник с запуском 1С с параметрами и VA
источник

СГ

Сергей Голованов... in testspro1c
хотелось-то по-нормальному. мб даже МР заслать. но спасибо,  порою дальше
источник

NG

Nikita Gryzlov in testspro1c
Сергей Голованов
хотелось-то по-нормальному. мб даже МР заслать. но спасибо,  порою дальше
источник

NG

Nikita Gryzlov in testspro1c
если заменить на ПолучитьЗначениеСистемнойНастройки("lib.system"), то должно помочь
источник

NG

Nikita Gryzlov in testspro1c
а если добавить еще и поиск в ПолучитьЗначениеСистемнойНастройки("lib.additional"), то у меня перестанет так гореть из-за завязки на системные библиотеки
источник

АС

Антон Степанов... in testspro1c
Nikita Gryzlov
а если добавить еще и поиск в ПолучитьЗначениеСистемнойНастройки("lib.additional"), то у меня перестанет так гореть из-за завязки на системные библиотеки
А если еще выпилить жесткое требование в наличии адд?
источник

NG

Nikita Gryzlov in testspro1c
Антон Степанов
А если еще выпилить жесткое требование в наличии адд?
тогда надо будет пройтись еще по другим местам и сделать необязательным шаблонную переменную addRoot, например
источник

СГ

Сергей Голованов... in testspro1c
о,  круть. я искал это,  а оно,  оказывается,  системная настройка :)
источник