• 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_6/unittests.py
NEW
1
import unittest
×
NEW
2
import matplotlib
×
NEW
3
matplotlib.use('Agg')
×
NEW
4
import numpy as np
×
NEW
5
import matplotlib.pyplot as plt
×
6

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

NEW
9
    def test_diversity_1(self):
×
NEW
10
        fig, ax = plt.subplots()
×
NEW
11
        coll = ax.scatter(np.ones(3), range(3), c=[[0.211, 0.539, 0.367]])
×
NEW
12
        self.assertEqual(True, coll.get_array() is None)
×
NEW
13
        plt.close(fig)
×
14

NEW
15
    def test_diversity_2(self):
×
NEW
16
        fig, ax = plt.subplots()
×
NEW
17
        coll = ax.scatter(np.ones(3), range(3), c=[[0.178, 0.812, 0.077]])
×
NEW
18
        self.assertEqual(True, coll.get_array() is None)
×
NEW
19
        plt.close(fig)
×
20

NEW
21
    def test_diversity_3(self):
×
NEW
22
        fig, ax = plt.subplots()
×
NEW
23
        coll = ax.scatter(np.ones(3), range(3), c=[[0.215, 0.763, 0.728]])
×
NEW
24
        self.assertEqual(True, coll.get_array() is None)
×
NEW
25
        plt.close(fig)
×
26

NEW
27
    def test_diversity_4(self):
×
NEW
28
        fig, ax = plt.subplots()
×
NEW
29
        coll = ax.scatter(np.ones(4), range(4), c=[[0.392, 0.428, 0.255, 0.054]])
×
NEW
30
        self.assertEqual(True, coll.get_array() is None)
×
NEW
31
        plt.close(fig)
×
32

NEW
33
    def test_diversity_5(self):
×
NEW
34
        fig, ax = plt.subplots()
×
NEW
35
        coll = ax.scatter(np.ones(4), range(4), c=[[0.062, 0.632, 0.654, 0.309]])
×
NEW
36
        self.assertEqual(True, coll.get_array() is None)
×
NEW
37
        plt.close(fig)
×
38

NEW
39
    def test_diversity_6(self):
×
NEW
40
        fig, ax = plt.subplots()
×
NEW
41
        coll = ax.scatter(np.ones(3), range(3), c=[[0.888, 0.444, 0.17]])
×
NEW
42
        self.assertEqual(True, coll.get_array() is None)
×
NEW
43
        plt.close(fig)
×
44

NEW
45
    def test_diversity_7(self):
×
NEW
46
        fig, ax = plt.subplots()
×
NEW
47
        coll = ax.scatter(np.ones(3), range(3), c=[[0.48, 0.713, 0.839]])
×
NEW
48
        self.assertEqual(True, coll.get_array() is None)
×
NEW
49
        plt.close(fig)
×
50

NEW
51
    def test_diversity_8(self):
×
NEW
52
        fig, ax = plt.subplots()
×
NEW
53
        coll = ax.scatter(np.ones(4), range(4), c=[[0.131, 0.221, 0.803, 0.204]])
×
NEW
54
        self.assertEqual(True, coll.get_array() is None)
×
NEW
55
        plt.close(fig)
×
56

NEW
57
    def test_diversity_9(self):
×
NEW
58
        fig, ax = plt.subplots()
×
NEW
59
        coll = ax.scatter(np.ones(4), range(4), c=[[0.202, 0.785, 0.79, 0.613]])
×
NEW
60
        self.assertEqual(True, coll.get_array() is None)
×
NEW
61
        plt.close(fig)
×
62

NEW
63
    def test_diversity_10(self):
×
NEW
64
        fig, ax = plt.subplots()
×
NEW
65
        coll = ax.scatter(np.ones(4), range(4), c=[[0.347, 0.276, 0.327, 0.556]])
×
NEW
66
        self.assertEqual(True, coll.get_array() is None)
×
NEW
67
        plt.close(fig)
×
68

NEW
69
class TestsPassing(unittest.TestCase):
×
70

NEW
71
    def test_diversity_1(self):
×
NEW
72
        fig, ax = plt.subplots()
×
NEW
73
        coll = ax.scatter(np.ones(8), range(8), c=[[0.342, 0.313, 0.452]])
×
NEW
74
        self.assertEqual(True, coll.get_array() is None)
×
NEW
75
        plt.close(fig)
×
76

NEW
77
    def test_diversity_2(self):
×
NEW
78
        fig, ax = plt.subplots()
×
NEW
79
        coll = ax.scatter(np.ones(6), range(6), c=[[0.542, 0.665, 0.535, 0.698]])
×
NEW
80
        self.assertEqual(True, coll.get_array() is None)
×
NEW
81
        plt.close(fig)
×
82

NEW
83
    def test_diversity_3(self):
×
NEW
84
        fig, ax = plt.subplots()
×
NEW
85
        coll = ax.scatter(np.ones(8), range(8), c=[[0.438, 0.652, 0.542]])
×
NEW
86
        self.assertEqual(True, coll.get_array() is None)
×
NEW
87
        plt.close(fig)
×
88

NEW
89
    def test_diversity_4(self):
×
NEW
90
        fig, ax = plt.subplots()
×
NEW
91
        coll = ax.scatter(np.ones(6), range(6), c=[[0.548, 0.487, 0.108, 0.4]])
×
NEW
92
        self.assertEqual(True, coll.get_array() is None)
×
NEW
93
        plt.close(fig)
×
94

NEW
95
    def test_diversity_5(self):
×
NEW
96
        fig, ax = plt.subplots()
×
NEW
97
        coll = ax.scatter(np.ones(6), range(6), c=[[0.912, 0.623, 0.327, 0.935]])
×
NEW
98
        self.assertEqual(True, coll.get_array() is None)
×
NEW
99
        plt.close(fig)
×
100

NEW
101
    def test_diversity_6(self):
×
NEW
102
        fig, ax = plt.subplots()
×
NEW
103
        coll = ax.scatter(np.ones(6), range(6), c=[[0.504, 0.417, 0.696, 0.377]])
×
NEW
104
        self.assertEqual(True, coll.get_array() is None)
×
NEW
105
        plt.close(fig)
×
106

NEW
107
    def test_diversity_7(self):
×
NEW
108
        fig, ax = plt.subplots()
×
NEW
109
        coll = ax.scatter(np.ones(4), range(4), c=[[0.318, 0.321, 0.228]])
×
NEW
110
        self.assertEqual(True, coll.get_array() is None)
×
NEW
111
        plt.close(fig)
×
112

NEW
113
    def test_diversity_8(self):
×
NEW
114
        fig, ax = plt.subplots()
×
NEW
115
        coll = ax.scatter(np.ones(2), range(2), c=[[0.47, 0.921, 0.571]])
×
NEW
116
        self.assertEqual(True, coll.get_array() is None)
×
NEW
117
        plt.close(fig)
×
118

NEW
119
    def test_diversity_9(self):
×
NEW
120
        fig, ax = plt.subplots()
×
NEW
121
        coll = ax.scatter(np.ones(4), range(4), c=[[0.633, 0.149, 0.177]])
×
NEW
122
        self.assertEqual(True, coll.get_array() is None)
×
NEW
123
        plt.close(fig)
×
124

NEW
125
    def test_diversity_10(self):
×
NEW
126
        fig, ax = plt.subplots()
×
NEW
127
        coll = ax.scatter(np.ones(8), range(8), c=[[0.188, 0.927, 0.612]])
×
NEW
128
        self.assertEqual(True, coll.get_array() is None)
×
NEW
129
        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