Horizon test setting no longer depends on nose and related stuffs.
This commit cleans up nose related dependencies.
Filenames of test modules need to start with test_*
so that Django test runner detects them.
There is no test defined but it would be nice to adjust the filename.
Also moves horizon dependencies to requirements.txt.
Change-Id: Ib2f246d76da8a1f5d26a9cf8e9ef27e5f4f62bee
Horizon in Rocky 'fixed' recursive inheritance but this
in turn broke our use of overextends. As such we drop
overextends for Rocky onwards, but this means Adjutant-UI
from Rocky onwards only works with Horizon from Rocky onwards.
This also fixes issues with quota naming cleanup which was
changed in Horizon proper.
Change-Id: I60fa4e8e751bb62760830e37775c42b9900fb59c
* Ported over from the Catalyst repos into its own
plugin for better maintainability and ease of sharing
with upstream.
Change-Id: I4e7e1787330d549c59ede6f024e1216f5a073ecd