← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1392598] Re: integration_tests basepage NoSuchElementException : Unable to locate element profile_editor_switcher dropdown

 

** Changed in: horizon
       Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Dashboard (Horizon).
https://bugs.launchpad.net/bugs/1392598

Title:
  integration_tests  basepage NoSuchElementException : Unable to locate
  element profile_editor_switcher  dropdown

Status in OpenStack Dashboard (Horizon):
  Fix Released

Bug description:
  Testing step:
  1: git clone https://git.openstack.org/openstack-dev/devstack
  2: cd devstack; ./stack.sh
  3: ./run_tests.sh --integration openstack_dashboard.test.integration_tests.tests.test_password_change

  
   File "/opt/stack/horizon-pc/openstack_dashboard/test/integration_tests/tests/test_password_change.py", line 25, in test_password_change
      settings_page = self.home_pg.go_to_settings_page()
    File "/opt/stack/horizon-pc/openstack_dashboard/test/integration_tests/pages/projectpage.py", line 24, in go_to_settings_page
      self.topbar.user_dropdown_menu.click()
    File "/opt/stack/horizon-pc/openstack_dashboard/test/integration_tests/pages/basepage.py", line 82, in user_dropdown_menu
      return self.get_element(*self._user_dropdown_menu_locator)
    File "/opt/stack/horizon-pc/openstack_dashboard/test/integration_tests/pages/pageobject.py", line 67, in get_element
      return self.driver.find_element(*locator)
    File "/opt/stack/horizon-pc/openstack_dashboard/test/integration_tests/webdriver.py", line 29, in find_element
      web_el = super(WrapperFindOverride, self).find_element(by, value)
    File "/opt/stack/horizon/.venv/local/lib/python2.7/site-packages/selenium/webdriver/remote/webdriver.py", line 662, in find_element
      {'using': by, 'value': value})['value']
    File "/opt/stack/horizon/.venv/local/lib/python2.7/site-packages/selenium/webdriver/remote/webdriver.py", line 173, in execute
      self.error_handler.check_response(response)
    File "/opt/stack/horizon/.venv/local/lib/python2.7/site-packages/selenium/webdriver/remote/errorhandler.py", line 166, in check_response
      raise exception_class(message, screen, stacktrace)
  NoSuchElementException: Message: Unable to locate element: {"method":"css selector","selector":"#profile_editor_switcher > a.dropdown-toggle"}
  Stacktrace:

To manage notifications about this bug go to:
https://bugs.launchpad.net/horizon/+bug/1392598/+subscriptions


References