@@ -217,26 +217,20 @@ def main():
217
217
data .append ("" )
218
218
data .append (" def test_google_dot_com(self):" )
219
219
data .append (" self.open('https://google.com')" )
220
- data .append (" try:" )
221
- data .append (" # Remove the Privacy Checkup box if present." )
222
- data .append (" self.assert_text('Privacy Checkup', "
223
- "HomePage.dialog_box, timeout=3)" )
224
- data .append (" self.click('link=NO, THANKS')" )
225
- data .append (" except Exception:" )
226
- data .append (" # Google may have removed it. Continue test." )
227
- data .append (" pass" )
220
+ data .append (
221
+ " self.update_text(HomePage.search_box, 'github')" )
222
+ data .append (" self.assert_element(HomePage.list_box)" )
228
223
data .append (" self.assert_element(HomePage.search_button)" )
229
224
data .append (
230
225
" self.assert_element(HomePage.feeling_lucky_button)" )
231
- data .append (
232
- " self.update_text(HomePage.search_box, 'github\\ n')" )
226
+ data .append (" self.click(HomePage.search_button)" )
233
227
data .append (
234
228
" self.assert_text('github.com', "
235
229
"ResultsPage.search_results)" )
236
230
data .append (" self.click_link_text('Images')" )
231
+ data .append (" source = self.get_page_source()" )
237
232
data .append (
238
- " self.assert_element("
239
- "'img[alt=\" Image result for github\" ]')" )
233
+ " self.assertTrue('Image result for github' in source)" )
240
234
data .append ("" )
241
235
file_path = "%s/%s" % (dir_name_3 , "google_test.py" )
242
236
file = codecs .open (file_path , "w+" , "utf-8" )
@@ -247,6 +241,7 @@ def main():
247
241
data .append ("class HomePage(object):" )
248
242
data .append (" dialog_box = '[role=\" dialog\" ] div'" )
249
243
data .append (" search_box = 'input[title=\" Search\" ]'" )
244
+ data .append (" list_box = '[role=\" listbox\" ]'" )
250
245
data .append (" search_button = 'input[value=\" Google Search\" ]'" )
251
246
data .append (
252
247
" feeling_lucky_button = "
0 commit comments