Skip to content
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

Возможность получения пути к файлу обработки текущего теста #74

Closed
1 of 5 tasks
artbear opened this issue Mar 27, 2018 · 3 comments
Milestone

Comments

@artbear
Copy link
Collaborator

artbear commented Mar 27, 2018

Варианты:

  • Вариант для xUnitFor1C 4.Х

автор artbear https://gitter.im/xDrivenDevelopment/xUnitFor1C?at=5aba3416e4ff28713a7b8a33
@1cgh @pallid
В версии 4.Х все просто, оказывается :)

Для получения реального пути к файлу обработки теста
1 достаточно в файле теста определить публичное свойство/переменную ПутьКФайлуПолный
например,

  • как реквизит в Упр.Форме (для запуска в управляемом приложении) или обычной форме (для запуска в обычном приложении)
  • или как экспортная переменная в модуле упр.формы (для запуска в управляемом приложении) или модуле объекта (для запуска в обычном приложении)
  • или как реквизит в Упр.Форме (для запуска в управляемом приложении) или реквизит обработки (для запуска в обычном приложении)

2 в своем тесте обратиться к этому реквизиту/переменной

Фреймворк в это свойство загрузит правильный полный клиентский путь!

  • Добавить в документацию в файл шаблонного теста использование переменной модуля Перем ПутьКФайлуПолный Экспорт; // здесь контекст ядра расположить правильный клиентский путь к текущему файлу

  • в xUnitFor1C 3.Х был метод КонтекстЯдра.ТекущиеДанные()

  • Вариант от @pallid https://gist.github.com/artbear/cecb0aa9ee0165966ed8de8041a376fa

  • придумать свой??

@artbear
Copy link
Collaborator Author

artbear commented Jul 19, 2018

Выполнено и документировано в #246

@artbear artbear closed this as completed Jul 19, 2018
@artbear
Copy link
Collaborator Author

artbear commented Jul 19, 2018

@pallid обрати внимание на решение

@artbear
Copy link
Collaborator Author

artbear commented Jul 19, 2018

@1cgh также обрати внимание на #246

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant