summaryrefslogtreecommitdiffstats
path: root/Lib/test/test_webbrowser.py
Commit message (Collapse)AuthorAgeFilesLines
* Fix typos in docs, error messages and comments (#122502)jianghuyiyuan2024-08-011-1/+1
| | | Signed-off-by: jianghuyiyuan <shuangcui@live.com>
* gh-117923: Catch ``test_webbrowser.test_parse_args_error`` stderr output ↵Kirill Podoprigora2024-04-171-3/+15
| | | | (#117924)
* gh-68583: webbrowser: replace `getopt` with `argparse`, add long options ↵Hugo van Kemenade2024-04-131-11/+78
| | | | (#117047)
* gh-114099: Additions to standard library to support iOS (GH-117052)Russell Keith-Magee2024-03-281-2/+81
| | | | | Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com> Co-authored-by: Malcolm Smith <smith@chaquo.com> Co-authored-by: Ned Deily <nad@python.org>
* gh-114272: Fix or skip tests that fail due to spaces in paths (GH-114451)Steve Dower2024-01-251-0/+1
|
* gh-87277: Don't look for X11 browsers on macOS in webbrowser (#24480)Ronald Oussoren2023-12-211-0/+11
| | | | | | | | The installation of XQuartz on macOS will unconditionally set the $DISPLAY variable. The X11 server will be launched when a program tries to access the display. This results in launching the X11 server when using the webbrowser module, even though X11 browsers won't be used in practice.
* bpo-44844: Enable detection of Microsoft Edge browser in webbrowser module ↵Steve Dower2023-04-041-0/+25
| | | | (GH-29908)
* gh-102871: Remove obsolete browsers from webbrowser (#102872)James De Bias2023-03-311-28/+3
|
* bpo-40280: Skip subprocess-based tests on wasm32-emscripten (GH-30615)Christian Heimes2022-01-251-0/+2
|
* bpo-43424: Deprecate `webbrowser.MacOSXOSAScript._name` attribute (GH-30241)Nikita Sobolev2021-12-301-2/+2
|
* bpo-40275: Use new test.support helper submodules in tests (GH-21743)Hai Shi2020-08-061-3/+4
|
* bpo-40275: Use new test.support helper submodules in tests (GH-21448)Hai Shi2020-08-031-8/+9
|
* bpo-35308: Fix regression where BROWSER env var is not respected. (GH-10693)Zhiming Wang2018-11-261-0/+18
| | | | | Regression introduced in e3ce695 and 25b804a, where the old parameter update_tryorder to _synthesize was first ignored, then given the opposite value in the attempt to fix bpo-31014.
* bpo-31014: Fix the webbrowser module. (GH-7267)Serhiy Storchaka2018-07-081-0/+19
| | | | | | | webbrowser._synthesize() called webbrowser.register() with outdated signature. Co-Authored-By: John Still <john@jmsdvl.com>
* bpo-34019: Fix wrong arguments for Opera Browser (#8047)Bumsik Kim2018-07-031-8/+8
| | | | | The Opera Browser was using a outdated command line invocation that resulted in an incorrect URL being opened in the browser when requested using the webbrowser module. * Correct the arguments passed to the Opera Browser when opening a new URL.
* bpo-29645: Speed up importing the webbrowser module. (#484)Serhiy Storchaka2017-03-081-0/+25
|
* bpo-24241: Add dedicated webbrowser.register test case (#288)Nick Coghlan2017-02-251-0/+53
|
* Issue #23262: The webbrowser module now supports Firefox 36+ and derivedSerhiy Storchaka2016-10-301-0/+25
| | | | browsers. Based on patch by Oleg Broytman.
* fix duplicate test name (closes #19126)Benjamin Peterson2013-09-291-1/+1
|
* #15557,#15447,#15509: webbrowser test suite added.R David Murray2012-09-031-0/+192
Initial patch by Anton Barkovsky, refined a bit by me to further subdivide the test methods. Provides tests for the previous two bug fix commits.