Skip to content

Commit ca8b259

Browse files
committed
Adding parameterized example test
1 parent 658763e commit ca8b259

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

examples/parameterized_test.py

+15
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
from seleniumbase import BaseCase
2+
from parameterized import parameterized
3+
4+
5+
class GoogleTestClass(BaseCase):
6+
7+
@parameterized.expand([
8+
["pypi", "https://pypi.org"],
9+
["wikipedia", "https://www.wikipedia.org"],
10+
["seleniumbase", "https://github.com/seleniumbase/SeleniumBase"],
11+
])
12+
def test_parameterized_google_search(self, search_term, expected_url):
13+
self.open('https://google.com')
14+
self.update_text('input[title="Search"]', search_term + '\n')
15+
self.assert_text(expected_url, '#search')

0 commit comments

Comments
 (0)