diff options
Diffstat (limited to 'tests/robot/__init__.py')
-rw-r--r-- | tests/robot/__init__.py | 76 |
1 files changed, 0 insertions, 76 deletions
diff --git a/tests/robot/__init__.py b/tests/robot/__init__.py index 7c08a91bd..e69de29bb 100644 --- a/tests/robot/__init__.py +++ b/tests/robot/__init__.py @@ -1,76 +0,0 @@ -# -*- coding: utf-8 -*- - -from time import sleep - -url = "http://localhost:11111/" - - -def test_index(browser): - # Visit URL - browser.visit(url) - assert browser.is_text_present('about') - - -def test_404(browser): - # Visit URL - browser.visit(url + 'missing_link') - assert browser.is_text_present('Page not found') - - -def test_about(browser): - browser.visit(url) - browser.click_link_by_text('about') - assert browser.is_text_present('Why use it?') - - -def test_preferences(browser): - browser.visit(url) - browser.click_link_by_text('preferences') - assert browser.is_text_present('Preferences') - assert browser.is_text_present('Cookies') - - assert browser.is_element_present_by_xpath('//label[@for="checkbox_dummy"]') - - -def test_preferences_engine_select(browser): - browser.visit(url) - browser.click_link_by_text('preferences') - - assert browser.is_element_present_by_xpath('//a[@href="#tab_engine"]') - browser.find_by_xpath('//a[@href="#tab_engine"]').first.click() - - assert not browser.find_by_xpath('//input[@id="engine_general_dummy__general"]').first.checked - browser.find_by_xpath('//label[@for="engine_general_dummy__general"]').first.check() - browser.find_by_xpath('//input[@value="save"]').first.click() - - # waiting for the redirect - without this the test is flaky.. - sleep(1) - - browser.visit(url) - browser.click_link_by_text('preferences') - browser.find_by_xpath('//a[@href="#tab_engine"]').first.click() - - assert browser.find_by_xpath('//input[@id="engine_general_dummy__general"]').first.checked - - -def test_preferences_locale(browser): - browser.visit(url) - browser.click_link_by_text('preferences') - - browser.find_by_xpath('//a[@href="#tab_ui"]').first.click() - browser.select('locale', 'hu') - browser.find_by_xpath('//input[@value="save"]').first.click() - - # waiting for the redirect - without this the test is flaky.. - sleep(1) - - browser.visit(url) - browser.click_link_by_text('beállítások') - browser.is_text_present('Beállítások') - - -def test_search(browser): - browser.visit(url) - browser.fill('q', 'test search query') - browser.find_by_xpath('//button[@type="submit"]').first.click() - assert browser.is_text_present('didn\'t find any results') |