• 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_13/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.path import Path
×
NEW
6
def run_compound_codes(code_lists):
×
NEW
7
    paths = [Path(np.array([[float(k), float(k)] for k in range(len(cs))], dtype=float), cs) for cs in code_lists]
×
NEW
8
    return [int(c) for c in Path.make_compound_path(*paths).codes]
×
9

10

NEW
11
class TestsFailing(unittest.TestCase):
×
12

NEW
13
    def test_diversity_1(self):
×
NEW
14
        self.assertEqual([1, 2, 1, 2], run_compound_codes([[1, 2, 0], [1, 2]]))
×
15

NEW
16
    def test_diversity_2(self):
×
NEW
17
        self.assertEqual([1, 2, 1, 2], run_compound_codes([[1, 0, 2], [1, 2]]))
×
18

NEW
19
    def test_diversity_3(self):
×
NEW
20
        self.assertEqual([1, 2, 1, 2], run_compound_codes([[1, 2], [1, 0, 2]]))
×
21

NEW
22
    def test_diversity_4(self):
×
NEW
23
        self.assertEqual([1, 2, 1, 2, 1, 2], run_compound_codes([[1, 2, 0], [1, 2], [1, 2]]))
×
24

NEW
25
    def test_diversity_5(self):
×
NEW
26
        self.assertEqual([1, 2, 1, 2, 1, 2], run_compound_codes([[1, 2, 0, 1, 2], [1, 2]]))
×
27

NEW
28
    def test_diversity_6(self):
×
NEW
29
        self.assertEqual([1, 1, 2], run_compound_codes([[1, 0], [1, 2]]))
×
30

NEW
31
    def test_diversity_7(self):
×
NEW
32
        self.assertEqual([1, 2, 1, 2], run_compound_codes([[1, 2, 0], [1, 0, 2]]))
×
33

NEW
34
    def test_diversity_8(self):
×
NEW
35
        self.assertEqual([1, 2, 1, 2, 1, 2], run_compound_codes([[1, 2, 0], [1, 2, 0], [1, 2]]))
×
36

NEW
37
    def test_diversity_9(self):
×
NEW
38
        self.assertEqual([1, 2, 1, 2], run_compound_codes([[1, 2, 0, 0], [1, 2]]))
×
39

NEW
40
    def test_diversity_10(self):
×
NEW
41
        self.assertEqual([1, 2, 1, 2], run_compound_codes([[1, 0, 2, 0], [1, 2]]))
×
42

NEW
43
class TestsPassing(unittest.TestCase):
×
44

NEW
45
    def test_diversity_1(self):
×
NEW
46
        self.assertEqual([1, 2, 1, 2], run_compound_codes([[1, 2], [1, 2]]))
×
47

NEW
48
    def test_diversity_2(self):
×
NEW
49
        self.assertEqual([1, 2, 2, 1, 2], run_compound_codes([[1, 2, 2], [1, 2]]))
×
50

NEW
51
    def test_diversity_3(self):
×
NEW
52
        self.assertEqual([1, 2, 1, 2, 2], run_compound_codes([[1, 2], [1, 2, 2]]))
×
53

NEW
54
    def test_diversity_4(self):
×
NEW
55
        self.assertEqual([1, 2, 2, 2, 1, 2], run_compound_codes([[1, 2, 2, 2], [1, 2]]))
×
56

NEW
57
    def test_diversity_5(self):
×
NEW
58
        self.assertEqual([1, 2, 1, 2, 1, 2], run_compound_codes([[1, 2], [1, 2], [1, 2]]))
×
59

NEW
60
    def test_diversity_6(self):
×
NEW
61
        self.assertEqual([1, 1, 2, 1, 2], run_compound_codes([[1, 1, 2], [1, 2]]))
×
62

NEW
63
    def test_diversity_7(self):
×
NEW
64
        self.assertEqual([1, 2, 2, 2, 2, 1, 2], run_compound_codes([[1, 2, 2, 2, 2], [1, 2]]))
×
65

NEW
66
    def test_diversity_8(self):
×
NEW
67
        self.assertEqual([1, 2, 1, 2, 1, 2], run_compound_codes([[1, 2, 1, 2], [1, 2]]))
×
68

NEW
69
    def test_diversity_9(self):
×
NEW
70
        self.assertEqual([1, 2, 1, 1, 2], run_compound_codes([[1, 2], [1, 1, 2]]))
×
71

NEW
72
    def test_diversity_10(self):
×
NEW
73
        self.assertEqual([1, 1, 1, 2, 1, 2], run_compound_codes([[1, 1, 1, 2], [1, 2]]))
×
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