20
20
21
21
from selenium .webdriver .common .by import By
22
22
23
+ @pytest .mark .ignore_marionette
23
24
class PageLoadingTests (unittest .TestCase ):
24
25
25
26
def testShouldWaitForDocumentToBeLoaded (self ):
26
27
self ._loadSimplePage ()
27
-
28
+
28
29
self .assertEqual (self .driver .title , "Hello WebDriver" )
29
-
30
+
30
31
# Disabled till Java WebServer is used
31
32
#def testShouldFollowRedirectsSentInTheHttpResponseHeaders(self):
32
33
# self.driver.get(pages.redirectPage);
33
34
# self.assertEqual(self.driver.title, "We Arrive Here")
34
-
35
+
35
36
# Disabled till the Java WebServer is used
36
37
#def testShouldFollowMetaRedirects(self):
37
38
# self._loadPage("metaRedirect")
@@ -50,7 +51,7 @@ def testShouldReturnWhenGettingAUrlThatDoesNotResolve(self):
50
51
self .driver .get ("http://www.thisurldoesnotexist.comx/" )
51
52
except ValueError :
52
53
pass
53
-
54
+
54
55
@pytest .mark .ignore_safari
55
56
def testShouldReturnWhenGettingAUrlThatDoesNotConnect (self ):
56
57
# Here's hoping that there's nothing here. There shouldn't be
@@ -59,7 +60,7 @@ def testShouldReturnWhenGettingAUrlThatDoesNotConnect(self):
59
60
#@Ignore({IE, IPHONE, SELENESE})
60
61
#def testShouldBeAbleToLoadAPageWithFramesetsAndWaitUntilAllFramesAreLoaded() {
61
62
# self.driver.get(pages.framesetPage);
62
-
63
+
63
64
# self.driver.switchTo().frame(0);
64
65
# WebElement pageNumber = self.driver.findElement(By.xpath("#span[@id='pageNumber']"));
65
66
# self.assertEqual((pageNumber.getText().trim(), equalTo("1"));
@@ -129,4 +130,3 @@ def _loadSimplePage(self):
129
130
130
131
def _loadPage (self , name ):
131
132
self .driver .get (self ._pageURL (name ))
132
-
0 commit comments