• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

smythi93 / Tests4Py / 30040549735

23 Jul 2026 08:04PM UTC coverage: 23.663% (-21.5%) from 45.174%
30040549735

push

github

web-flow
Merge pull request #106 from smythi93/dev

Release 1.0.0 — complete benchmark coverage (328/328 reproducible bugs)

11882 of 64778 new or added lines in 1205 files covered. (18.34%)

46 existing lines in 14 files now uncovered.

18085 of 76426 relevant lines covered (23.66%)

0.24 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

0.0
/src/tests4py/projects/resources/matplotlib/bug_11/unittests.py
NEW
1
import unittest
×
NEW
2
import matplotlib
×
NEW
3
matplotlib.use('Agg')
×
NEW
4
import matplotlib.pyplot as plt
×
5

NEW
6
class TestsFailing(unittest.TestCase):
×
7

NEW
8
    def test_diversity_1(self):
×
NEW
9
        fig, ax = plt.subplots()
×
NEW
10
        t1 = ax.text(0.5, 0.5, '', ha='left', va='bottom')
×
NEW
11
        fig.canvas.draw()
×
NEW
12
        dpi = fig.dpi
×
NEW
13
        t1.get_window_extent()
×
NEW
14
        t1.get_window_extent(dpi=dpi * 5.087)
×
NEW
15
        self.assertEqual(True, fig.dpi == dpi)
×
NEW
16
        plt.close(fig)
×
17

NEW
18
    def test_diversity_2(self):
×
NEW
19
        fig, ax = plt.subplots()
×
NEW
20
        t1 = ax.text(0.5, 0.5, '', ha='left', va='bottom')
×
NEW
21
        fig.canvas.draw()
×
NEW
22
        dpi = fig.dpi
×
NEW
23
        t1.get_window_extent()
×
NEW
24
        t1.get_window_extent(dpi=dpi * 3.36)
×
NEW
25
        self.assertEqual(True, fig.dpi == dpi)
×
NEW
26
        plt.close(fig)
×
27

NEW
28
    def test_diversity_3(self):
×
NEW
29
        fig, ax = plt.subplots()
×
NEW
30
        t1 = ax.text(0.5, 0.5, '', ha='left', va='bottom')
×
NEW
31
        fig.canvas.draw()
×
NEW
32
        dpi = fig.dpi
×
NEW
33
        t1.get_window_extent()
×
NEW
34
        t1.get_window_extent(dpi=dpi * 6.857)
×
NEW
35
        self.assertEqual(True, fig.dpi == dpi)
×
NEW
36
        plt.close(fig)
×
37

NEW
38
    def test_diversity_4(self):
×
NEW
39
        fig, ax = plt.subplots()
×
NEW
40
        t1 = ax.text(0.5, 0.5, '', ha='left', va='bottom')
×
NEW
41
        fig.canvas.draw()
×
NEW
42
        dpi = fig.dpi
×
NEW
43
        t1.get_window_extent()
×
NEW
44
        t1.get_window_extent(dpi=dpi * 6.43)
×
NEW
45
        self.assertEqual(True, fig.dpi == dpi)
×
NEW
46
        plt.close(fig)
×
47

NEW
48
    def test_diversity_5(self):
×
NEW
49
        fig, ax = plt.subplots()
×
NEW
50
        t1 = ax.text(0.5, 0.5, '', ha='left', va='bottom')
×
NEW
51
        fig.canvas.draw()
×
NEW
52
        dpi = fig.dpi
×
NEW
53
        t1.get_window_extent()
×
NEW
54
        t1.get_window_extent(dpi=dpi * 5.019)
×
NEW
55
        self.assertEqual(True, fig.dpi == dpi)
×
NEW
56
        plt.close(fig)
×
57

NEW
58
    def test_diversity_6(self):
×
NEW
59
        fig, ax = plt.subplots()
×
NEW
60
        t1 = ax.text(0.5, 0.5, '', ha='left', va='bottom')
×
NEW
61
        fig.canvas.draw()
×
NEW
62
        dpi = fig.dpi
×
NEW
63
        t1.get_window_extent()
×
NEW
64
        t1.get_window_extent(dpi=dpi * 5.415)
×
NEW
65
        self.assertEqual(True, fig.dpi == dpi)
×
NEW
66
        plt.close(fig)
×
67

NEW
68
    def test_diversity_7(self):
×
NEW
69
        fig, ax = plt.subplots()
×
NEW
70
        t1 = ax.text(0.5, 0.5, '', ha='left', va='bottom')
×
NEW
71
        fig.canvas.draw()
×
NEW
72
        dpi = fig.dpi
×
NEW
73
        t1.get_window_extent()
×
NEW
74
        t1.get_window_extent(dpi=dpi * 5.356)
×
NEW
75
        self.assertEqual(True, fig.dpi == dpi)
×
NEW
76
        plt.close(fig)
×
77

NEW
78
    def test_diversity_8(self):
×
NEW
79
        fig, ax = plt.subplots()
×
NEW
80
        t1 = ax.text(0.5, 0.5, '', ha='left', va='bottom')
×
NEW
81
        fig.canvas.draw()
×
NEW
82
        dpi = fig.dpi
×
NEW
83
        t1.get_window_extent()
×
NEW
84
        t1.get_window_extent(dpi=dpi * 6.471)
×
NEW
85
        self.assertEqual(True, fig.dpi == dpi)
×
NEW
86
        plt.close(fig)
×
87

NEW
88
    def test_diversity_9(self):
×
NEW
89
        fig, ax = plt.subplots()
×
NEW
90
        t1 = ax.text(0.5, 0.5, '', ha='left', va='bottom')
×
NEW
91
        fig.canvas.draw()
×
NEW
92
        dpi = fig.dpi
×
NEW
93
        t1.get_window_extent()
×
NEW
94
        t1.get_window_extent(dpi=dpi * 9.648)
×
NEW
95
        self.assertEqual(True, fig.dpi == dpi)
×
NEW
96
        plt.close(fig)
×
97

NEW
98
    def test_diversity_10(self):
×
NEW
99
        fig, ax = plt.subplots()
×
NEW
100
        t1 = ax.text(0.5, 0.5, '', ha='left', va='bottom')
×
NEW
101
        fig.canvas.draw()
×
NEW
102
        dpi = fig.dpi
×
NEW
103
        t1.get_window_extent()
×
NEW
104
        t1.get_window_extent(dpi=dpi * 3.023)
×
NEW
105
        self.assertEqual(True, fig.dpi == dpi)
×
NEW
106
        plt.close(fig)
×
107

NEW
108
class TestsPassing(unittest.TestCase):
×
109

NEW
110
    def test_diversity_1(self):
×
NEW
111
        fig, ax = plt.subplots()
×
NEW
112
        t1 = ax.text(0.5, 0.5, 'ucteigxb', ha='left', va='bottom')
×
NEW
113
        fig.canvas.draw()
×
NEW
114
        dpi = fig.dpi
×
NEW
115
        t1.get_window_extent()
×
NEW
116
        t1.get_window_extent(dpi=dpi * 11.782)
×
NEW
117
        self.assertEqual(True, fig.dpi == dpi)
×
NEW
118
        plt.close(fig)
×
119

NEW
120
    def test_diversity_2(self):
×
NEW
121
        fig, ax = plt.subplots()
×
NEW
122
        t1 = ax.text(0.5, 0.5, 'srnkqrz', ha='left', va='bottom')
×
NEW
123
        fig.canvas.draw()
×
NEW
124
        dpi = fig.dpi
×
NEW
125
        t1.get_window_extent()
×
NEW
126
        t1.get_window_extent(dpi=dpi * 7.152)
×
NEW
127
        self.assertEqual(True, fig.dpi == dpi)
×
NEW
128
        plt.close(fig)
×
129

NEW
130
    def test_diversity_3(self):
×
NEW
131
        fig, ax = plt.subplots()
×
NEW
132
        t1 = ax.text(0.5, 0.5, 'kxko', ha='left', va='bottom')
×
NEW
133
        fig.canvas.draw()
×
NEW
134
        dpi = fig.dpi
×
NEW
135
        t1.get_window_extent()
×
NEW
136
        t1.get_window_extent(dpi=dpi * 4.161)
×
NEW
137
        self.assertEqual(True, fig.dpi == dpi)
×
NEW
138
        plt.close(fig)
×
139

NEW
140
    def test_diversity_4(self):
×
NEW
141
        fig, ax = plt.subplots()
×
NEW
142
        t1 = ax.text(0.5, 0.5, 'qfyopz', ha='left', va='bottom')
×
NEW
143
        fig.canvas.draw()
×
NEW
144
        dpi = fig.dpi
×
NEW
145
        t1.get_window_extent()
×
NEW
146
        t1.get_window_extent(dpi=dpi * 8.493)
×
NEW
147
        self.assertEqual(True, fig.dpi == dpi)
×
NEW
148
        plt.close(fig)
×
149

NEW
150
    def test_diversity_5(self):
×
NEW
151
        fig, ax = plt.subplots()
×
NEW
152
        t1 = ax.text(0.5, 0.5, 'vkfn', ha='left', va='bottom')
×
NEW
153
        fig.canvas.draw()
×
NEW
154
        dpi = fig.dpi
×
NEW
155
        t1.get_window_extent()
×
NEW
156
        t1.get_window_extent(dpi=dpi * 3.657)
×
NEW
157
        self.assertEqual(True, fig.dpi == dpi)
×
NEW
158
        plt.close(fig)
×
159

NEW
160
    def test_diversity_6(self):
×
NEW
161
        fig, ax = plt.subplots()
×
NEW
162
        t1 = ax.text(0.5, 0.5, 'sjkdd', ha='left', va='bottom')
×
NEW
163
        fig.canvas.draw()
×
NEW
164
        dpi = fig.dpi
×
NEW
165
        t1.get_window_extent()
×
NEW
166
        t1.get_window_extent(dpi=dpi * 4.447)
×
NEW
167
        self.assertEqual(True, fig.dpi == dpi)
×
NEW
168
        plt.close(fig)
×
169

NEW
170
    def test_diversity_7(self):
×
NEW
171
        fig, ax = plt.subplots()
×
NEW
172
        t1 = ax.text(0.5, 0.5, 'ssqkbc', ha='left', va='bottom')
×
NEW
173
        fig.canvas.draw()
×
NEW
174
        dpi = fig.dpi
×
NEW
175
        t1.get_window_extent()
×
NEW
176
        t1.get_window_extent(dpi=dpi * 8.202)
×
NEW
177
        self.assertEqual(True, fig.dpi == dpi)
×
NEW
178
        plt.close(fig)
×
179

NEW
180
    def test_diversity_8(self):
×
NEW
181
        fig, ax = plt.subplots()
×
NEW
182
        t1 = ax.text(0.5, 0.5, 'kjeupans', ha='left', va='bottom')
×
NEW
183
        fig.canvas.draw()
×
NEW
184
        dpi = fig.dpi
×
NEW
185
        t1.get_window_extent()
×
NEW
186
        t1.get_window_extent(dpi=dpi * 10.007)
×
NEW
187
        self.assertEqual(True, fig.dpi == dpi)
×
NEW
188
        plt.close(fig)
×
189

NEW
190
    def test_diversity_9(self):
×
NEW
191
        fig, ax = plt.subplots()
×
NEW
192
        t1 = ax.text(0.5, 0.5, 'xbwsfw', ha='left', va='bottom')
×
NEW
193
        fig.canvas.draw()
×
NEW
194
        dpi = fig.dpi
×
NEW
195
        t1.get_window_extent()
×
NEW
196
        t1.get_window_extent(dpi=dpi * 3.18)
×
NEW
197
        self.assertEqual(True, fig.dpi == dpi)
×
NEW
198
        plt.close(fig)
×
199

NEW
200
    def test_diversity_10(self):
×
NEW
201
        fig, ax = plt.subplots()
×
NEW
202
        t1 = ax.text(0.5, 0.5, 'qlettkiz', ha='left', va='bottom')
×
NEW
203
        fig.canvas.draw()
×
NEW
204
        dpi = fig.dpi
×
NEW
205
        t1.get_window_extent()
×
NEW
206
        t1.get_window_extent(dpi=dpi * 4.508)
×
NEW
207
        self.assertEqual(True, fig.dpi == dpi)
×
NEW
208
        plt.close(fig)
×
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc