Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit33aa68c

Browse files
committed
Investigate test failures.
1 parent39df421 commit33aa68c

File tree

1 file changed

+12
-11
lines changed

1 file changed

+12
-11
lines changed

‎lib/matplotlib/tests/test_rcparams.py

Lines changed: 12 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,12 @@
33

44
importsix
55

6+
fromcollectionsimportOrderedDict
7+
importcopy
68
importio
9+
fromitertoolsimportchain
710
importos
811
importwarnings
9-
fromcollectionsimportOrderedDict
1012

1113
fromcyclerimportcycler,Cycler
1214
importpytest
@@ -18,7 +20,6 @@
1820
importmatplotlibasmpl
1921
importmatplotlib.pyplotasplt
2022
importmatplotlib.colorsasmcolors
21-
fromitertoolsimportchain
2223
importnumpyasnp
2324
frommatplotlib.rcsetupimport (validate_bool_maybe_none,
2425
validate_stringlist,
@@ -33,15 +34,17 @@
3334
_validate_linestyle)
3435

3536

36-
mpl.rc('text',usetex=False)
37-
mpl.rc('lines',linewidth=22)
38-
39-
fname=os.path.join(os.path.dirname(__file__),'test_rcparams.rc')
37+
@pytest.fixture(autouse=True)
38+
defsetup_module():
39+
withmpl.rc_context():
40+
mpl.rc('text',usetex=False)
41+
mpl.rc('lines',linewidth=22)
4042

4143

4244
deftest_rcparams():
4345
usetex=mpl.rcParams['text.usetex']
4446
linewidth=mpl.rcParams['lines.linewidth']
47+
fname=os.path.join(os.path.dirname(__file__),'test_rcparams.rc')
4548

4649
# test context given dictionary
4750
withmpl.rc_context(rc={'text.usetex':notusetex}):
@@ -59,9 +62,8 @@ def test_rcparams():
5962
assertmpl.rcParams['lines.linewidth']==linewidth
6063

6164
# test rc_file
62-
withmpl.rc_context():
63-
mpl.rc_file(fname)
64-
assertmpl.rcParams['lines.linewidth']==33
65+
mpl.rc_file(fname)
66+
assertmpl.rcParams['lines.linewidth']==33
6567

6668

6769
deftest_RcParams_class():
@@ -154,8 +156,7 @@ def test_Bug_2543():
154156
mpl.rcParams[key]=_copy[key]
155157
mpl.rcParams['text.dvipnghack']=None
156158
withmpl.rc_context():
157-
fromcopyimportdeepcopy
158-
_deep_copy=deepcopy(mpl.rcParams)
159+
_deep_copy=copy.deepcopy(mpl.rcParams)
159160
# real test is that this does not raise
160161
assertvalidate_bool_maybe_none(None)isNone
161162
assertvalidate_bool_maybe_none("none")isNone

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp