Exemple #1
0
    def test_click_link_by_url_testbrowser(self):
        f = FuncBrows("testbrowser", "http://localhost:%s" % self.portno)
        f.open("/")
        self.assertTrue("TestPage" in f.page_title)

        f.click(url="http://www.google.com")
        self.assertTrue("Google" in f.page_title)
Exemple #2
0
 def test_submit_field_selenium(self):
     f = FuncBrows("*firefox3", "http://localhost:%s" % self.portno, host="127.0.0.1", port=4444)
     f.open("/")
     self.assertTrue("TestPage" in f.page_title)
     f.form_name = "test-form"
     f.set_form_select_option("select-field", "2")
     self.assertTrue("test-2" in f.page_contents)
Exemple #3
0
 def test_submit_field_testbrowser(self):
     f = FuncBrows("testbrowser", "http://localhost:%s" % self.portno)
     f.open("/")
     self.assertTrue("TestPage" in f.page_title)
     f.form_name = "test-form"
     f.set_form_select_option("select-field", "2")
     self.assertTrue("test-2" in f.page_contents)
Exemple #4
0
 def test_get_select_field_selenium(self):
     f = FuncBrows("*firefox3", "http://localhost:%s" % self.portno, host="127.0.0.1", port=4444)
     f.open("/")
     self.assertTrue("TestPage" in f.page_title)
     f.form_name = "test-form"
     self.assertTrue("1" in f.get_form_select_option("select-field"))
     self.assertFalse("test" in f.get_form_select_option("select-field"))
Exemple #5
0
    def test_click_link_by_identifier_selenium(self):
        f = FuncBrows("*firefox3", "http://localhost:%s" % self.portno, host="127.0.0.1", port=4444)
        f.open("/")
        self.assertTrue("TestPage" in f.page_title)

        f.click(identifier="google-link")
        self.assertTrue("Google" in f.page_title)
Exemple #6
0
    def test_click_link_by_url_selenium(self):
        f = FuncBrows("*firefox3", "http://localhost:%s" % self.portno, host="127.0.0.1", port=4444)
        f.open("/")
        self.assertTrue("TestPage" in f.page_title)

        f.click(url="http://www.google.com")
        self.assertTrue("Google" in f.page_title)
Exemple #7
0
    def test_click_link_by_identifier_testbrowser(self):
        f = FuncBrows("testbrowser", "http://localhost:%s" % self.portno)
        f.open("/")
        self.assertTrue("TestPage" in f.page_title)

        f.click(identifier="google-link")
        self.assertTrue("Google" in f.page_title)
Exemple #8
0
 def test_page_query_selenium(self):
     f = FuncBrows("*firefox3", "http://localhost:%s" % self.portno, host="127.0.0.1", port=4444)
     f.open("/")
     self.assertTrue("TestPage" in f.page_title)
     f.form_name = "test-form"
     f.set_form_text_field("q", "test")
     f.submit_form()
     self.assertTrue("test" in f.page_contents)
Exemple #9
0
 def test_page_query_testbrowser(self):
     f = FuncBrows("testbrowser", "http://localhost:%s" % self.portno)
     f.open("/")
     self.assertTrue("TestPage" in f.page_title)
     f.form_name = "test-form"
     f.set_form_text_field("q", "test")
     f.submit_form()
     self.assertTrue("test" in f.page_contents)
Exemple #10
0
 def test_get_text_field_value_selenium(self):
     f = FuncBrows("*firefox3", "http://localhost:%s" % self.portno, host="127.0.0.1", port=4444)
     f.open("/")
     self.assertTrue("TestPage" in f.page_title)
     f.form_name = "test-form"
     f.set_form_text_field("q", "random")
     value = f.get_form_text_field("q")
     self.assertTrue("random" == value)
Exemple #11
0
 def test_get_text_field_value_testbrowser(self):
     f = FuncBrows("testbrowser", "http://localhost:%s" % self.portno)
     f.open("/")
     self.assertTrue("TestPage" in f.page_title)
     f.form_name = "test-form"
     f.set_form_text_field("q", "random")
     value = f.get_form_text_field("q")
     self.assertTrue("random" == value)
Exemple #12
0
 def test_set_checkbox_selenium(self):
     f = FuncBrows("*firefox3", "http://localhost:%s" % self.portno, host="127.0.0.1", port=4444)
     f.open("/")
     self.assertTrue("TestPage" in f.page_title)
     f.form_name = "test-form"
     f.set_check_box("check-box", True)
     f.submit_form()
     self.assertTrue("checked" in f.page_contents)
Exemple #13
0
 def test_set_checkbox_testbrowser(self):
     f = FuncBrows("testbrowser", "http://localhost:%s" % self.portno)
     f.open("/")
     self.assertTrue("TestPage" in f.page_title)
     f.form_name = "test-form"
     f.set_check_box("check-box", True)
     f.submit_form()
     self.assertTrue("checked" in f.page_contents)
Exemple #14
0
 def test_form_fails_correctly(self):
     """ Check that we can't fill in a form without setting the form name that we want to fill """
     f = FuncBrows("testbrowser", "http://localhost:%s" % self.portno)
     f.open("/")
     self.assertTrue("TestPage" in f.page_title)
     self.assertRaises(ValueError, f.set_form_text_field, "q", "test")
Exemple #15
0
 def test_page_selenium(self):
     f = FuncBrows("*firefox3", "http://localhost:%s" % self.portno, host="127.0.0.1", port=4444)
     f.open("/")
     self.assertTrue("TestPage" in f.page_title)
Exemple #16
0
 def test_page_testbrowser(self):
     f = FuncBrows("testbrowser", "http://localhost:%s" % self.portno)
     f.open("/")
     self.assertTrue("TestPage" in f.page_title)