* Remove six usage
* Remove python 2.7 stanza from setup.py
* Update supported python versions in setup.cfg
* Remove i18n related sections in setup.cfg
as tempest-horizon has no translation support
* Remove unused requirements (oslo_log and babel) from requirements.txt
Change-Id: Ifd530546bfb5ae25e01e72a0e3c02f963d9d04d2
In Python 3, get_reponse returns a bytes object, not str, so we
have to encode() and decode(), otherwise it fails. This fixed
issues running the tests in Debian.
Change-Id: Ifc18bb48e27cee96864e3a9b64d8a4fd294a912b
Instead of looking at Python major and micro versions, check for the
required ssl.create_default_context function directly.
Change-Id: I6ef528a79d8ff6ff649e8f66f2d11d418e87d9d7
Read-only property 'os' has moved to 'os_primary' in version 'Pike' and
will be removed in version 'Queens'
Change-Id: Ice03458c69d0e107dac6f6735391c3e8567cf855
The scenario tests base class from Tempest is not a stable interface
and it's going to be refactored on Tempest side, as notified in
http://lists.openstack.org/pipermail/openstack-dev/2017-February/112938.html
Stop using that class since there's nothing in it used by horizon
scenario test.
Change-Id: I45ef6cef47a6a26e43612ffc6cb8851d19372712
test.idempotent_id is being kept temporary to migrate
to new lib interface. Now idempotent_id is available as Tempest stable
interface decorators and all plugins tests using the old decorator
should be switched to new interface.
In future, Once all plugins are switched to new decorator Tempest
will remove the test.idempotent_id
Change-Id: I9c7ffec7e65ea2cd3c9807fac3909317d8923c85
Related-Bug: 1616913
Adding boolean config opt "disable_ssl_certificate_validation".
When set to true, and running Python 2.7.9+ or Python 3.2+,
the dashboard basic ops scenario will ignore self-signed or otherwise
invalid SSL certificates.
Change-Id: I98f585ad0fbe4fb0ee913329a9269744fe4437bd
The config options were improperly specified and utilized.
Also, a needless decorator that is a carry over from
integrated work was removed.
Change-Id: Ieb39c8c4baada8857cc297cc98897d71f0536716
This creates the tempest plugin for horizon and duplicates
the existing horizon scenario test in tempest.
Change-Id: I9430b6cefc884ecc105e91ec19a07987aa70ef98