11
11
12
12
from trendvis .testing import image_comparison
13
13
14
- from matplotlib .testing .decorators import cleanup
15
14
import matplotlib .pyplot as plt
16
- from matplotlib .testing .noseclasses import KnownFailure
17
- from nose .tools import assert_equal , assert_raises , assert_false , assert_true
18
15
19
16
# baseline images use the old default figsize of 10x10 inches.
20
- plt .rcParams [' figure.figsize' ] = ' 10, 10'
17
+ plt .rcParams [" figure.figsize" ] = " 10, 10"
21
18
22
19
23
- @cleanup
24
20
def test_xgrid_init ():
25
21
trendvis .XGrid ([2 , 3 , 1 , 2 ])
26
22
27
23
28
- @cleanup
29
24
def test_ygrid_init ():
30
25
trendvis .YGrid ([2 , 3 , 1 , 2 ])
31
26
32
27
33
- @cleanup
34
- @image_comparison (baseline_images = ['xgrid_clean' ])
28
+ @image_comparison (baseline_images = ["xgrid_clean" ])
35
29
def test_xgrid_clean ():
36
30
testgrid = trendvis .XGrid ([2 , 3 , 1 , 2 ])
37
31
testgrid .cleanup_grid ()
38
32
39
33
40
- @cleanup
41
- @image_comparison (baseline_images = ['ygrid_clean' ])
34
+ @image_comparison (baseline_images = ["ygrid_clean" ])
42
35
def test_ygrid_clean ():
43
36
testgrid = trendvis .YGrid ([4 , 6 ])
44
37
testgrid .cleanup_grid ()
45
38
46
39
47
- @cleanup
48
- @image_comparison (baseline_images = ['xgrid_twins' ])
40
+ @image_comparison (baseline_images = ["xgrid_twins" ])
49
41
def test_xgrid_twins ():
50
42
testgrid = trendvis .XGrid ([2 , 5 , 1 ], alternate_sides = False , xratios = [2 , 1 ])
51
43
testgrid .make_twins ([0 , 2 ])
52
44
testgrid .cleanup_grid ()
53
45
54
46
55
- @cleanup
56
- @image_comparison (baseline_images = ['ygrid_twins' ])
47
+ @image_comparison (baseline_images = ["ygrid_twins" ])
57
48
def test_ygrid_twins ():
58
49
testgrid = trendvis .YGrid ([2 , 2 , 1 ], alternate_sides = False , yratios = [2 , 1 ])
59
50
testgrid .make_twins ([0 , 2 ])
60
51
testgrid .cleanup_grid ()
61
52
62
53
63
- @cleanup
64
- @image_comparison (baseline_images = ['xgrid_multitwin' ])
54
+ @image_comparison (baseline_images = ["xgrid_multitwin" ])
65
55
def test_xgrid_multitwin ():
66
56
testgrid = trendvis .XGrid ([2 , 1 ])
67
57
testgrid .make_twins ([0 , 1 ])
68
58
testgrid .make_twins (3 )
69
59
70
60
71
- @cleanup
72
- @image_comparison (baseline_images = ['ygrid_multitwin' ])
61
+ @image_comparison (baseline_images = ["ygrid_multitwin" ])
73
62
def test_ygrid_multitwin ():
74
63
testgrid = trendvis .YGrid ([2 , 1 ])
75
64
testgrid .make_twins ([0 , 1 ])
76
65
testgrid .make_twins (3 )
77
66
78
67
79
- @cleanup
80
68
def test_get_axes_xgrid ():
81
69
testgrid = trendvis .XGrid ([2 , 1 ])
82
70
testgrid .make_twins ([0 ])
83
71
84
- assert_equal ( testgrid .get_axis (0 , is_twin = True ), testgrid .axes [2 ][0 ])
72
+ assert testgrid .get_axis (0 , is_twin = True ) == testgrid .axes [2 ][0 ]
85
73
86
74
87
- @cleanup
88
75
def test_get_axes_ygrid ():
89
76
testgrid = trendvis .YGrid ([2 , 1 ])
90
77
testgrid .make_twins ([0 ])
91
78
92
- assert_equal ( testgrid .get_axis (0 , is_twin = True ), testgrid .axes [2 ][0 ])
79
+ assert testgrid .get_axis (0 , is_twin = True ) == testgrid .axes [2 ][0 ]
93
80
94
81
95
- # @cleanup
82
+ #
96
83
# def test_get_twin_rownum():
97
84
98
85
99
- # @cleanup
86
+ #
100
87
# def test_get_twin_colnum():
101
88
102
89
103
- @cleanup
104
90
def test_reverse_axes_xgrid ():
105
91
testgrid = trendvis .XGrid ([2 , 1 ])
106
92
lim0 = testgrid .fig .axes [0 ].get_ylim ()
@@ -110,12 +96,11 @@ def test_reverse_axes_xgrid():
110
96
testgrid .reverse_yaxis ()
111
97
testgrid .reverse_xaxis ()
112
98
113
- assert_equal ( lim0 , testgrid .fig .axes [0 ].get_ylim ()[::- 1 ])
114
- assert_equal ( lim1 , testgrid .fig .axes [1 ].get_ylim ()[::- 1 ])
115
- assert_equal ( mainlim , testgrid .fig .axes [1 ].get_xlim ()[::- 1 ])
99
+ assert lim0 == testgrid .fig .axes [0 ].get_ylim ()[::- 1 ]
100
+ assert lim1 == testgrid .fig .axes [1 ].get_ylim ()[::- 1 ]
101
+ assert mainlim == testgrid .fig .axes [1 ].get_xlim ()[::- 1 ]
116
102
117
103
118
- @cleanup
119
104
def test_reverse_axes_ygrid ():
120
105
testgrid = trendvis .YGrid ([2 , 1 ])
121
106
lim0 = testgrid .fig .axes [0 ].get_xlim ()
@@ -125,63 +110,58 @@ def test_reverse_axes_ygrid():
125
110
testgrid .reverse_xaxis ()
126
111
testgrid .reverse_yaxis ()
127
112
128
- assert_equal ( lim0 , testgrid .fig .axes [0 ].get_xlim ()[::- 1 ])
129
- assert_equal ( lim1 , testgrid .fig .axes [1 ].get_xlim ()[::- 1 ])
130
- assert_equal ( mainlim , testgrid .fig .axes [1 ].get_ylim ()[::- 1 ])
113
+ assert lim0 == testgrid .fig .axes [0 ].get_xlim ()[::- 1 ]
114
+ assert lim1 == testgrid .fig .axes [1 ].get_xlim ()[::- 1 ]
115
+ assert mainlim == testgrid .fig .axes [1 ].get_ylim ()[::- 1 ]
131
116
132
- @ cleanup
133
- @image_comparison (baseline_images = [' xgrid_cutout' ])
117
+
118
+ @image_comparison (baseline_images = [" xgrid_cutout" ])
134
119
def test_xgrid_cutout ():
135
120
testgrid = trendvis .XGrid ([1 ], xratios = [1 , 2 ])
136
121
testgrid .cleanup_grid ()
137
122
testgrid .draw_cutout ()
138
123
139
124
140
- @cleanup
141
- @image_comparison (baseline_images = ['ygrid_cutout' ])
125
+ @image_comparison (baseline_images = ["ygrid_cutout" ])
142
126
def test_ygrid_cutout ():
143
127
testgrid = trendvis .YGrid ([1 ], yratios = [1 , 2 ])
144
128
testgrid .cleanup_grid ()
145
129
testgrid .draw_cutout ()
146
130
147
131
148
- @cleanup
149
- @image_comparison (baseline_images = ['xgrid_ylabels' ])
132
+ @image_comparison (baseline_images = ["xgrid_ylabels" ])
150
133
def test_xgrid_ylabels ():
151
134
testgrid = trendvis .XGrid ([1 , 2 ])
152
- testgrid .set_ylabels (['0' , '1' ])
135
+ testgrid .set_ylabels (["0" , "1" ])
153
136
154
137
155
- @cleanup
156
- @image_comparison (baseline_images = ['ygrid_xlabels' ])
138
+ @image_comparison (baseline_images = ["ygrid_xlabels" ])
157
139
def test_ygrid_xlabels ():
158
140
testgrid = trendvis .YGrid ([1 , 2 , 1 ])
159
- testgrid .set_xlabels (['0' , '1' , None ])
141
+ testgrid .set_xlabels (["0" , "1" , None ])
160
142
161
143
162
- @cleanup
163
- @image_comparison (baseline_images = ['xgrid_frame' ])
144
+ @image_comparison (baseline_images = ["xgrid_frame" ])
164
145
def test_xgrid_frame ():
165
146
testgrid = trendvis .XGrid ([1 , 2 , 1 ], xratios = [1 , 1 ])
166
147
testgrid .cleanup_grid ()
167
148
testgrid .draw_frame ()
168
149
169
150
170
- @cleanup
171
- @image_comparison (baseline_images = ['ygrid_frame' ])
151
+ @image_comparison (baseline_images = ["ygrid_frame" ])
172
152
def test_ygrid_frame ():
173
153
testgrid = trendvis .YGrid ([1 , 2 , 1 ], yratios = [1 , 1 ])
174
154
testgrid .cleanup_grid ()
175
155
testgrid .draw_frame ()
176
156
177
157
178
- if __name__ == ' __main__' :
158
+ if __name__ == " __main__" :
179
159
import nose
180
160
import sys
181
161
182
162
nose .main (addplugins = [KnownFailure ()])
183
163
184
- args = ['-s' , ' --with-doctest' ]
164
+ args = ["-s" , " --with-doctest" ]
185
165
argv = sys .argv
186
166
argv = argv [:1 ] + args + argv [1 :]
187
167
nose .runmodule (argv = argv , exit = False )
0 commit comments