Tuskar-ui wants to use non-free selenium

Bug #1489485 reported by Thomas Goirand
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tuskar-ui
Won't Fix
Undecided
Unassigned

Bug Description

Hi,

When running unit tests at package build time in Debian, I get the below error. Please don't mandate using Selenium which is non-free and can't be used in distributions.

+ python -m coverage.__main__ run -p /home/zigo/sources/openstack/kilo/tuskar-ui/build-area/tuskar-ui-0.3.0/manage.py test tuskar_ui --settings=tuskar_ui.test.settings
/usr/lib/python2.7/dist-packages/novaclient/v1_1/__init__.py:30: UserWarning: Module novaclient.v1_1 is deprecated (taken as a basis for novaclient.v2). The preferable way to get client class or object you can find in novaclient.client module.
  warnings.warn("Module novaclient.v1_1 is deprecated (taken as a basis for "

................................................................................S...............................E.
======================================================================
ERROR: Failure: ImportError (No module named selenium.common)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/nose/loader.py", line 420, in loadTestsFromName
    addr.filename, addr.module)
  File "/usr/lib/python2.7/dist-packages/nose/importer.py", line 47, in importFromPath
    return self.importFromDir(dir_path, fqname)
  File "/usr/lib/python2.7/dist-packages/nose/importer.py", line 94, in importFromDir
    mod = load_module(part_fqname, fh, filename, desc)
  File "/home/zigo/sources/openstack/kilo/tuskar-ui/build-area/tuskar-ui-0.3.0/tuskar_ui/test/selenium.py", line 22, in <module>
    from selenium.common import exceptions as selenium_exceptions
ImportError: No module named selenium.common

----------------------------------------------------------------------
Ran 114 tests in 12.601s

FAILED (SKIP=1, errors=1)

Dougal Matthews (d0ugal)
Changed in tuskar-ui:
status: New → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.