Skip to content

Commit bf4873c

Browse files
authored
fix: buggy test click button url (#255)
1 parent ffc429c commit bf4873c

File tree

2 files changed

+27
-7
lines changed

2 files changed

+27
-7
lines changed

Diff for: news/fixwin.rst

+23
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
**Added:**
2+
3+
* no news: fix the buggy test
4+
5+
**Changed:**
6+
7+
* <news item>
8+
9+
**Deprecated:**
10+
11+
* <news item>
12+
13+
**Removed:**
14+
15+
* <news item>
16+
17+
**Fixed:**
18+
19+
* <news item>
20+
21+
**Security:**
22+
23+
* <news item>

Diff for: tests/testutils.py

+4-7
Original file line numberDiff line numberDiff line change
@@ -35,20 +35,17 @@ def overridewebbrowser(fnc_open):
3535
"Temporarily replace `webbrowser.open` with given function."
3636
import webbrowser
3737

38-
controller = webbrowser.get()
39-
save_open = controller.open
38+
save_open = webbrowser.open
4039

4140
def open_override(url, new=0, autoraise=True):
4241
fnc_open(url)
4342
return True
4443

45-
controller.open = open_override
44+
webbrowser.open = open_override
4645
try:
47-
yield save_open
46+
yield
4847
finally:
49-
del controller.open
50-
assert controller.open == save_open
51-
pass
48+
webbrowser.open = save_open
5249

5350

5451
@contextmanager

0 commit comments

Comments
 (0)