diff options
Diffstat (limited to 'fake-service/features/steps/tag_list.py')
-rw-r--r-- | fake-service/features/steps/tag_list.py | 33 |
1 files changed, 0 insertions, 33 deletions
diff --git a/fake-service/features/steps/tag_list.py b/fake-service/features/steps/tag_list.py deleted file mode 100644 index f62c390e..00000000 --- a/fake-service/features/steps/tag_list.py +++ /dev/null @@ -1,33 +0,0 @@ -# -# Copyright (c) 2014 ThoughtWorks, Inc. -# -# Pixelated is free software: you can redistribute it and/or modify -# it under the terms of the GNU Affero General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# Pixelated is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU Affero General Public License for more details. -# -# You should have received a copy of the GNU Affero General Public License -# along with Pixelated. If not, see <http://www.gnu.org/licenses/>. -from behave import * -from selenium.webdriver.common.by import By -from selenium.webdriver.support import expected_conditions as EC -from selenium.webdriver.support.wait import WebDriverWait -from common import * - -def click_first_element_with_class(context, classname): - elements = context.browser.find_elements_by_class_name(classname) - elements[0].click() - - -@when('I select the tag \'{tag}\'') -def impl(context, tag): - wait_for_user_alert_to_disapear(context) - click_first_element_with_class(context, 'left-off-canvas-toggle') - context.browser.execute_script("window.scrollBy(0, -200)") - e = context.browser.find_element_by_xpath('//*[@id="tag-list"]/ul/li[contains(translate(., "ABCDEFGHIJKLMNOPQRSTUVWXYZ", "abcdefghijklmnopqrstuvwxyz"), "%s")]' % tag) - e.click() |