diff options
| author | Serhiy Storchaka <storchaka@gmail.com> | 2016-10-30 17:22:15 (GMT) |
|---|---|---|
| committer | Serhiy Storchaka <storchaka@gmail.com> | 2016-10-30 17:22:15 (GMT) |
| commit | 08921c4be3b3526c16aba9999166f8f89345662d (patch) | |
| tree | 813d0c6331595e851194383a4b24ac771ce9528f /Lib/test/test_webbrowser.py | |
| parent | 686583c05ae42e827243309b690289c8f942fff6 (diff) | |
| parent | a1fd5e4bc744bc972691f1d5c23130395e1e306a (diff) | |
| download | cpython-08921c4be3b3526c16aba9999166f8f89345662d.zip cpython-08921c4be3b3526c16aba9999166f8f89345662d.tar.gz cpython-08921c4be3b3526c16aba9999166f8f89345662d.tar.bz2 | |
Issue #23262: The webbrowser module now supports Firefox 36+ and derived
browsers. Based on patch by Oleg Broytman.
Diffstat (limited to 'Lib/test/test_webbrowser.py')
| -rw-r--r-- | Lib/test/test_webbrowser.py | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/Lib/test/test_webbrowser.py b/Lib/test/test_webbrowser.py index c3292c4..e46b6fb 100644 --- a/Lib/test/test_webbrowser.py +++ b/Lib/test/test_webbrowser.py @@ -95,6 +95,31 @@ class MozillaCommandTest(CommandTestMixin, unittest.TestCase): def test_open(self): self._test('open', + options=[], + arguments=[URL]) + + def test_open_with_autoraise_false(self): + self._test('open', kw=dict(autoraise=False), + options=[], + arguments=[URL]) + + def test_open_new(self): + self._test('open_new', + options=[], + arguments=['-new-window', URL]) + + def test_open_new_tab(self): + self._test('open_new_tab', + options=[], + arguments=['-new-tab', URL]) + + +class NetscapeCommandTest(CommandTestMixin, unittest.TestCase): + + browser_class = webbrowser.Netscape + + def test_open(self): + self._test('open', options=['-raise', '-remote'], arguments=['openURL({})'.format(URL)]) |
