Lines Matching refs:webbrowser

1 import webbrowser
55 browser_class = webbrowser.GenericBrowser
65 browser_class = webbrowser.BackgroundBrowser
75 browser_class = webbrowser.Chrome
100 browser_class = webbrowser.Mozilla
125 browser_class = webbrowser.Netscape
150 browser_class = webbrowser.Galeon
175 browser_class = webbrowser.Opera
200 browser_class = webbrowser.Elinks
226 self._saved_tryorder = webbrowser._tryorder
227 webbrowser._tryorder = []
228 self._saved_browsers = webbrowser._browsers
229 webbrowser._browsers = {}
232 webbrowser._tryorder = self._saved_tryorder
233 webbrowser._browsers = self._saved_browsers
242 self.assertEqual(webbrowser._tryorder, expected_tryorder)
243 self.assertEqual(webbrowser._browsers, expected_browsers)
245 webbrowser.register('Example1', ExampleBrowser)
248 self.assertEqual(webbrowser._tryorder, expected_tryorder)
249 self.assertEqual(webbrowser._browsers, expected_browsers)
253 webbrowser.register('example2', ExampleBrowser, instance,
256 webbrowser.register('example2', ExampleBrowser, instance)
262 self.assertEqual(webbrowser._tryorder, expected_tryorder)
263 self.assertEqual(webbrowser._browsers, expected_browsers)
277 webbrowser = import_helper.import_fresh_module('webbrowser')
278 self.assertIsNone(webbrowser._tryorder)
279 self.assertFalse(webbrowser._browsers)
283 webbrowser.register('Example1', ExampleBrowser)
284 self.assertTrue(webbrowser._tryorder)
285 self.assertEqual(webbrowser._tryorder[-1], 'Example1')
286 self.assertTrue(webbrowser._browsers)
287 self.assertIn('example1', webbrowser._browsers)
288 self.assertEqual(webbrowser._browsers['example1'], [ExampleBrowser, None])
291 webbrowser = import_helper.import_fresh_module('webbrowser')
292 self.assertIsNone(webbrowser._tryorder)
293 self.assertFalse(webbrowser._browsers)
295 with self.assertRaises(webbrowser.Error):
296 webbrowser.get('fakebrowser')
297 self.assertIsNotNone(webbrowser._tryorder)
300 webbrowser = import_helper.import_fresh_module('webbrowser')
302 webbrowser.register(name, None, webbrowser.GenericBrowser(name))
303 webbrowser.get(sys.executable)
306 webbrowser = import_helper.import_fresh_module('webbrowser')
308 browser = webbrowser.get().name
309 except webbrowser.Error as err:
313 webbrowser = import_helper.import_fresh_module('webbrowser')
314 webbrowser.get()
317 webbrowser = import_helper.import_fresh_module('webbrowser')
319 webbrowser.get()
320 least_preferred_browser = webbrowser.get(webbrowser._tryorder[-1]).name
321 except (webbrowser.Error, IndexError) as err:
326 webbrowser = import_helper.import_fresh_module('webbrowser')
327 self.assertEqual(webbrowser.get().name, least_preferred_browser)
331 webbrowser = import_helper.import_fresh_module('webbrowser')
332 self.assertEqual(webbrowser.get().name, sys.executable)