Skip to content

Commit 56c6213

Browse files
committed
Fix flaky tests
On Travis, the html delta tests fail randomly, because they were pulling in pytest code, whose coverage results were changing? Not really sure why.
1 parent 69d106f commit 56c6213

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

tests/test_html.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -106,6 +106,12 @@ def setUp(self):
106106
self.real_coverage_version = coverage.__version__
107107
self.addCleanup(setattr, coverage, "__version__", self.real_coverage_version)
108108

109+
def run_coverage(self, covargs=None, htmlargs=None):
110+
"""For the delta tests, we always want source=. """
111+
covargs = covargs or {}
112+
covargs['source'] = "."
113+
super(HtmlDeltaTest, self).run_coverage(covargs=covargs, htmlargs=htmlargs)
114+
109115
def test_html_created(self):
110116
# Test basic HTML generation: files should be created.
111117
self.create_initial_files()

0 commit comments

Comments
 (0)