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

Commit2047ace

Browse files
committed
Investigate test failures.
1 parent9a80aaa commit2047ace

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,9 +3,11 @@
33

44
importsix
55

6+
fromcollectionsimportOrderedDict
7+
importcopy
8+
fromitertoolsimportchain
69
importos
710
importwarnings
8-
fromcollectionsimportOrderedDict
911

1012
fromcyclerimportcycler,Cycler
1113
importpytest
@@ -17,7 +19,6 @@
1719
importmatplotlibasmpl
1820
importmatplotlib.pyplotasplt
1921
importmatplotlib.colorsasmcolors
20-
fromitertoolsimportchain
2122
importnumpyasnp
2223
frommatplotlib.rcsetupimport (validate_bool_maybe_none,
2324
validate_stringlist,
@@ -32,15 +33,17 @@
3233
_validate_linestyle)
3334

3435

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

4042

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

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

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

6567

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

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp