Skip to content

Commit 4a2c2a5

Browse files
committed
Update example tests
1 parent 09693a4 commit 4a2c2a5

File tree

5 files changed

+35
-5
lines changed

5 files changed

+35
-5
lines changed

examples/basic_script.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
"""
2+
Same as my_first_test.py, but without the asserts.
3+
"""
4+
15
from seleniumbase import BaseCase
26

37

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
'''
2+
Bing.com page objects as CSS selectors
3+
'''
4+
5+
class Page(object):
6+
search_box = 'input.b_searchbox'
7+
search_button = 'input[name="go"]'
8+
search_results = '#b_results'
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
'''
2+
Bing.com testing example
3+
'''
4+
5+
from seleniumbase import BaseCase
6+
from .bing_objects import Page
7+
8+
9+
class BingTests(BaseCase):
10+
11+
def test_bing(self):
12+
self.open('https://www.bing.com/')
13+
self.update_text(Page.search_box, 'github')
14+
self.assert_element('li[query="github"]')
15+
self.click(Page.search_button)
16+
self.assert_text('github.com', Page.search_results)
17+
self.click_link_text('Images')
18+
self.assert_element('img[alt="Image result for github"]')

examples/boilerplates/samples/google_test.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,10 @@
99
class GoogleTests(BaseCase):
1010

1111
def test_google_dot_com(self):
12-
self.open('http://www.google.com')
12+
self.open('https://www.google.com')
1313
self.assert_element(HomePage.search_button)
1414
self.assert_element(HomePage.feeling_lucky_button)
15-
self.update_text(HomePage.search_box, "github\n")
16-
self.assert_text("github.com", ResultsPage.search_results)
17-
self.click_link_text("Images")
15+
self.update_text(HomePage.search_box, 'github\n')
16+
self.assert_text('github.com', ResultsPage.search_results)
17+
self.click_link_text('Images')
1818
self.assert_element('img[alt="Image result for github"]')

examples/my_first_test.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ def test_basic(self):
1111
self.open("http://xkcd.com/1481/")
1212
title = self.get_attribute("#comic img", "title") # Grab an attribute
1313
self.assertTrue("86,400 seconds per day" in title)
14-
self.click('link=Blag') # Click on link with the text
14+
self.click('link=Blag') # Click link containing the text
1515
self.assert_text('The blag of the webcomic', 'h2')
1616
self.update_text('input#s', 'Robots!\n') # Fill in field with the text
1717
self.assert_text('Hooray robots!', '#content')

0 commit comments

Comments
 (0)