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

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

NEW
9
    def test_diversity_1(self):
×
NEW
10
        arr = np.array([3.891, -1.492, -8.723, -1.056], dtype=float)
×
NEW
11
        EventCollection(arr)
×
NEW
12
        self.assertEqual([3.891, -1.492, -8.723, -1.056], [round(float(v), 6) for v in arr])
×
13

NEW
14
    def test_diversity_2(self):
×
NEW
15
        arr = np.array([27.999, 40.781, -44.375, -18.22, 47.381], dtype=float)
×
NEW
16
        EventCollection(arr)
×
NEW
17
        self.assertEqual([27.999, 40.781, -44.375, -18.22, 47.381], [round(float(v), 6) for v in arr])
×
18

NEW
19
    def test_diversity_3(self):
×
NEW
20
        arr = np.array([-22.317, 29.798, -9.315, -12.128, 18.41, 47.231], dtype=float)
×
NEW
21
        EventCollection(arr)
×
NEW
22
        self.assertEqual([-22.317, 29.798, -9.315, -12.128, 18.41, 47.231], [round(float(v), 6) for v in arr])
×
23

NEW
24
    def test_diversity_4(self):
×
NEW
25
        arr = np.array([43.461, -17.406, -0.796], dtype=float)
×
NEW
26
        EventCollection(arr)
×
NEW
27
        self.assertEqual([43.461, -17.406, -0.796], [round(float(v), 6) for v in arr])
×
28

NEW
29
    def test_diversity_5(self):
×
NEW
30
        arr = np.array([-9.835, -35.005, -49.926, 1.727, 46.933, 23.972], dtype=float)
×
NEW
31
        EventCollection(arr)
×
NEW
32
        self.assertEqual([-9.835, -35.005, -49.926, 1.727, 46.933, 23.972], [round(float(v), 6) for v in arr])
×
33

NEW
34
    def test_diversity_6(self):
×
NEW
35
        arr = np.array([-45.397, -2.903, 9.853, -4.775], dtype=float)
×
NEW
36
        EventCollection(arr)
×
NEW
37
        self.assertEqual([-45.397, -2.903, 9.853, -4.775], [round(float(v), 6) for v in arr])
×
38

NEW
39
    def test_diversity_7(self):
×
NEW
40
        arr = np.array([2.302, 19.67, -14.372, -7.871, -3.261, 23.046], dtype=float)
×
NEW
41
        EventCollection(arr)
×
NEW
42
        self.assertEqual([2.302, 19.67, -14.372, -7.871, -3.261, 23.046], [round(float(v), 6) for v in arr])
×
43

NEW
44
    def test_diversity_8(self):
×
NEW
45
        arr = np.array([-13.178, 31.327, -18.202, -12.734, -10.242, -41.97], dtype=float)
×
NEW
46
        EventCollection(arr)
×
NEW
47
        self.assertEqual([-13.178, 31.327, -18.202, -12.734, -10.242, -41.97], [round(float(v), 6) for v in arr])
×
48

NEW
49
    def test_diversity_9(self):
×
NEW
50
        arr = np.array([13.919, 32.382, -22.804, 41.061], dtype=float)
×
NEW
51
        EventCollection(arr)
×
NEW
52
        self.assertEqual([13.919, 32.382, -22.804, 41.061], [round(float(v), 6) for v in arr])
×
53

NEW
54
    def test_diversity_10(self):
×
NEW
55
        arr = np.array([41.169, 7.544, -31.312, -18.972, 23.369, -15.734], dtype=float)
×
NEW
56
        EventCollection(arr)
×
NEW
57
        self.assertEqual([41.169, 7.544, -31.312, -18.972, 23.369, -15.734], [round(float(v), 6) for v in arr])
×
58

NEW
59
class TestsPassing(unittest.TestCase):
×
60

NEW
61
    def test_diversity_1(self):
×
NEW
62
        arr = np.array([-30.47, 21.856, 26.792], dtype=float)
×
NEW
63
        EventCollection(arr)
×
NEW
64
        self.assertEqual([-30.47, 21.856, 26.792], [round(float(v), 6) for v in arr])
×
65

NEW
66
    def test_diversity_2(self):
×
NEW
67
        arr = np.array([-39.069, -25.483, 23.942, 48.783], dtype=float)
×
NEW
68
        EventCollection(arr)
×
NEW
69
        self.assertEqual([-39.069, -25.483, 23.942, 48.783], [round(float(v), 6) for v in arr])
×
70

NEW
71
    def test_diversity_3(self):
×
NEW
72
        arr = np.array([-37.289, -1.248, 7.974, 34.921, 39.854], dtype=float)
×
NEW
73
        EventCollection(arr)
×
NEW
74
        self.assertEqual([-37.289, -1.248, 7.974, 34.921, 39.854], [round(float(v), 6) for v in arr])
×
75

NEW
76
    def test_diversity_4(self):
×
NEW
77
        arr = np.array([-43.712, -41.622, 20.774, 42.96], dtype=float)
×
NEW
78
        EventCollection(arr)
×
NEW
79
        self.assertEqual([-43.712, -41.622, 20.774, 42.96], [round(float(v), 6) for v in arr])
×
80

NEW
81
    def test_diversity_5(self):
×
NEW
82
        arr = np.array([-36.245, -35.893, -23.527, -8.224, 18.059, 30.458], dtype=float)
×
NEW
83
        EventCollection(arr)
×
NEW
84
        self.assertEqual([-36.245, -35.893, -23.527, -8.224, 18.059, 30.458], [round(float(v), 6) for v in arr])
×
85

NEW
86
    def test_diversity_6(self):
×
NEW
87
        arr = np.array([-39.613, -22.774, 4.819, 34.941], dtype=float)
×
NEW
88
        EventCollection(arr)
×
NEW
89
        self.assertEqual([-39.613, -22.774, 4.819, 34.941], [round(float(v), 6) for v in arr])
×
90

NEW
91
    def test_diversity_7(self):
×
NEW
92
        arr = np.array([-12.703, -9.201, 4.788, 17.582, 24.291], dtype=float)
×
NEW
93
        EventCollection(arr)
×
NEW
94
        self.assertEqual([-12.703, -9.201, 4.788, 17.582, 24.291], [round(float(v), 6) for v in arr])
×
95

NEW
96
    def test_diversity_8(self):
×
NEW
97
        arr = np.array([-36.711, -4.973, 8.812, 39.775, 43.551], dtype=float)
×
NEW
98
        EventCollection(arr)
×
NEW
99
        self.assertEqual([-36.711, -4.973, 8.812, 39.775, 43.551], [round(float(v), 6) for v in arr])
×
100

NEW
101
    def test_diversity_9(self):
×
NEW
102
        arr = np.array([-25.864, -13.859, -13.432, 27.179], dtype=float)
×
NEW
103
        EventCollection(arr)
×
NEW
104
        self.assertEqual([-25.864, -13.859, -13.432, 27.179], [round(float(v), 6) for v in arr])
×
105

NEW
106
    def test_diversity_10(self):
×
NEW
107
        arr = np.array([-46.172, 24.092, 37.958], dtype=float)
×
NEW
108
        EventCollection(arr)
×
NEW
109
        self.assertEqual([-46.172, 24.092, 37.958], [round(float(v), 6) for v in arr])
×
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