summaryrefslogtreecommitdiff
path: root/searx/tests
diff options
context:
space:
mode:
Diffstat (limited to 'searx/tests')
-rw-r--r--searx/tests/robot/test_basic.robot36
1 files changed, 36 insertions, 0 deletions
diff --git a/searx/tests/robot/test_basic.robot b/searx/tests/robot/test_basic.robot
index 9f68d6693..9fff7540b 100644
--- a/searx/tests/robot/test_basic.robot
+++ b/searx/tests/robot/test_basic.robot
@@ -9,3 +9,39 @@ Front page
Page Should Contain about
Page Should Contain preferences
+About page
+ Click Element link=about
+ Page Should Contain Why use Searx?
+ Page Should Contain Element link=search engines
+
+Engines page
+ Go To http://localhost:11111/engines
+ Page Should Contain Currently used search engines
+ Page Should Contain dummy_dummy
+ Page Should Contain general_dummy
+
+Preferences page
+ Click Element link=preferences
+ Page Should Contain Preferences
+ Page Should Contain Default categories
+
+Switch category
+ Go To http://localhost:11111/preferences
+ Page Should Contain Checkbox category_general
+ Page Should Contain Checkbox category_dummy
+ Click Element xpath=//*[.="general"]
+ Click Element xpath=//*[.="dummy"]
+ Submit Form id=search_form
+ Location Should Be http://localhost:11111/
+ Checkbox Should Not Be Selected category_general
+ Checkbox Should Be Selected category_dummy
+
+Change language
+ Page Should Contain about
+ Page Should Contain preferences
+ Go To http://localhost:11111/preferences
+ Select From List locale hu
+ Submit Form id=search_form
+ Location Should Be http://localhost:11111/
+ Page Should Contain rólunk
+ Page Should Contain beállítások