URL:
https://github.com/freeipa/freeipa/pull/1377
Author: pvomacka
Title: #1377: Extend ui_driver to support geckodriver log_path
Action: opened
PR body:
"""
Geckodriver automatically logs into geckodriver.log file which
is placed in the same directory from which tests are run. In case
of running tests using ipa-run-tests the current working directory is
/usr/lib/python*/site-packages/ipatests where most of users cannot
write because of priviledges.
By adding "geckodriver_log_path" into test configuration we allow to
set path where user who run tests have priviledges to write.
Config file can be seen here:
https://www.freeipa.org/page/Web_UI_Integration_Tests#Running_tests
Fixes:
https://pagure.io/freeipa/issue/7311
"""
To pull the PR as Git branch:
git remote add ghfreeipa
https://github.com/freeipa/freeipa
git fetch ghfreeipa pull/1377/head:pr1377
git checkout pr1377