trove-dashboard/tools
Duk Loi 66c6a2ad58 Remove install of horizon from test-requirements
The entry to install horizon in the test requirements is problematic
when installing in devstack.  Users have reported issues with
multiple requirements for horizon or a problem with not being able
to access git on some machines to pull down the horizon code.

However, the tox tests still require the horizon code so that the
unit tests can run against the horizon code.

The solution is to remove the horizon entry in the
test-requirements.txt.

Also added the pip-install.sh script (which is "borrowed" from
Sahara to which we express our most heartfelt thanks) to perform the
pip install along with the pull of the horizon code from git.

Finally, invoked the pip-install.sh script in the tox.ini file.

Change-Id: Idb5edf32a461ada99aa1f189635ef34e9cbe1a58
Closes-Bug: #1562081
2016-03-25 21:21:28 -04:00
..
clean_enabled_files.py Completing the plugin 2015-12-18 15:53:31 -07:00
install_venv.py Completing the plugin 2015-12-18 15:53:31 -07:00
pip_install.sh Remove install of horizon from test-requirements 2016-03-25 21:21:28 -04:00
with_venv.sh Completing the plugin 2015-12-18 15:53:31 -07:00