summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--pylintrc1
-rw-r--r--tests/goldtest.py2
-rw-r--r--tests/test_html.py15
-rw-r--r--tests/test_xml.py6
4 files changed, 22 insertions, 2 deletions
diff --git a/pylintrc b/pylintrc
index ea4f274..09ac141 100644
--- a/pylintrc
+++ b/pylintrc
@@ -80,6 +80,7 @@ disable=
# C0103:256:coverage.morf_filename: Invalid name "f" (should match [a-z_][a-z0-9_]{2,30}$)
# W0212: 86:Reporter.report_files: Access to a protected member _analyze of a client class
C0103,W0212,
+ duplicate-code,
cyclic-import
msg-template={path}:{line}: {msg} ({symbol})
diff --git a/tests/goldtest.py b/tests/goldtest.py
index f3b3771..4ad4742 100644
--- a/tests/goldtest.py
+++ b/tests/goldtest.py
@@ -8,7 +8,7 @@ import sys
from tests.coveragetest import CoverageTest
-from coverage.test_helpers import change_dir
+from coverage.test_helpers import change_dir # pylint: disable=unused-import
from tests.test_farm import clean
# Import helpers, eventually test_farm.py will go away.
from tests.test_farm import ( # pylint: disable=unused-import
diff --git a/tests/test_html.py b/tests/test_html.py
index 13fdf9b..11f0979 100644
--- a/tests/test_html.py
+++ b/tests/test_html.py
@@ -474,6 +474,7 @@ class HtmlStaticFileTest(CoverageTest):
class HtmlGoldTests(CoverageGoldTest):
+ """Tests of HTML reporting that use gold files."""
root_dir = 'tests/farm/html'
@@ -481,6 +482,7 @@ class HtmlGoldTests(CoverageGoldTest):
self.output_dir("out/a")
with change_dir("src"):
+ # pylint: disable=import-error
cov = coverage.Coverage()
cov.start()
import a # pragma: nested
@@ -507,6 +509,7 @@ class HtmlGoldTests(CoverageGoldTest):
self.output_dir("out/b_branch")
with change_dir("src"):
+ # pylint: disable=import-error
cov = coverage.Coverage(branch=True)
cov.start()
import b # pragma: nested
@@ -540,6 +543,7 @@ class HtmlGoldTests(CoverageGoldTest):
self.output_dir("out/bom")
with change_dir("src"):
+ # pylint: disable=import-error
cov = coverage.Coverage()
cov.start()
import bom # pragma: nested
@@ -556,6 +560,7 @@ class HtmlGoldTests(CoverageGoldTest):
self.output_dir("out/isolatin1")
with change_dir("src"):
+ # pylint: disable=import-error
cov = coverage.Coverage()
cov.start()
import isolatin1 # pragma: nested
@@ -572,6 +577,7 @@ class HtmlGoldTests(CoverageGoldTest):
self.output_dir("out/omit_1")
with change_dir("src"):
+ # pylint: disable=import-error, unused-variable
cov = coverage.Coverage(include=["./*"])
cov.start()
import main # pragma: nested
@@ -584,6 +590,7 @@ class HtmlGoldTests(CoverageGoldTest):
self.output_dir("out/omit_2")
with change_dir("src"):
+ # pylint: disable=import-error, unused-variable
cov = coverage.Coverage(include=["./*"])
cov.start()
import main # pragma: nested
@@ -596,6 +603,7 @@ class HtmlGoldTests(CoverageGoldTest):
self.output_dir("out/omit_3")
with change_dir("src"):
+ # pylint: disable=import-error, unused-variable
cov = coverage.Coverage(include=["./*"])
cov.start()
import main # pragma: nested
@@ -608,6 +616,7 @@ class HtmlGoldTests(CoverageGoldTest):
self.output_dir("out/omit_4")
with change_dir("src"):
+ # pylint: disable=import-error, unused-variable
cov = coverage.Coverage(config_file="omit4.ini", include=["./*"])
cov.start()
import main # pragma: nested
@@ -620,6 +629,7 @@ class HtmlGoldTests(CoverageGoldTest):
self.output_dir("out/omit_5")
with change_dir("src"):
+ # pylint: disable=import-error, unused-variable
cov = coverage.Coverage(config_file="omit5.ini", include=["./*"])
cov.start()
import main # pragma: nested
@@ -632,6 +642,7 @@ class HtmlGoldTests(CoverageGoldTest):
self.output_dir("out/other")
with change_dir("src"):
+ # pylint: disable=import-error, unused-variable
sys.path.insert(0, "../othersrc")
cov = coverage.Coverage(include=["./*", "../othersrc/*"])
cov.start()
@@ -654,6 +665,7 @@ class HtmlGoldTests(CoverageGoldTest):
self.output_dir("out/partial")
with change_dir("src"):
+ # pylint: disable=import-error
cov = coverage.Coverage(branch=True)
cov.start()
import partial # pragma: nested
@@ -682,6 +694,7 @@ class HtmlGoldTests(CoverageGoldTest):
self.output_dir("out/styled")
with change_dir("src"):
+ # pylint: disable=import-error
cov = coverage.Coverage()
cov.start()
import a # pragma: nested
@@ -710,6 +723,7 @@ class HtmlGoldTests(CoverageGoldTest):
self.output_dir("out/tabbed")
with change_dir("src"):
+ # pylint: disable=import-error
cov = coverage.Coverage()
cov.start()
import tabbed # pragma: nested
@@ -734,6 +748,7 @@ class HtmlGoldTests(CoverageGoldTest):
self.output_dir("out/unicode")
with change_dir("src"):
+ # pylint: disable=import-error, redefined-builtin
cov = coverage.Coverage()
cov.start()
import unicode # pragma: nested
diff --git a/tests/test_xml.py b/tests/test_xml.py
index e46e5d6..5a6437e 100644
--- a/tests/test_xml.py
+++ b/tests/test_xml.py
@@ -10,7 +10,7 @@ import coverage
from tests.coveragetest import CoverageTest
from tests.goldtest import CoverageGoldTest
-from tests.goldtest import change_dir, compare, contains
+from tests.goldtest import change_dir, compare
class XmlTestHelpers(CoverageTest):
@@ -257,6 +257,7 @@ def clean(text, scrub=None):
class XmlGoldTest(CoverageGoldTest):
+ """Tests of XML reporting that use gold files."""
# TODO: this should move out of html.
root_dir = 'tests/farm/html'
@@ -265,6 +266,7 @@ class XmlGoldTest(CoverageGoldTest):
self.output_dir("out/xml_1")
with change_dir("src"):
+ # pylint: disable=import-error
cov = coverage.Coverage()
cov.start()
import a # pragma: nested
@@ -283,6 +285,7 @@ class XmlGoldTest(CoverageGoldTest):
self.output_dir("out/xml_2")
with change_dir("src"):
+ # pylint: disable=import-error
cov = coverage.Coverage(config_file="run_a_xml_2.ini")
cov.start()
import a # pragma: nested
@@ -301,6 +304,7 @@ class XmlGoldTest(CoverageGoldTest):
self.output_dir("out/y_xml_branch")
with change_dir("src"):
+ # pylint: disable=import-error
cov = coverage.Coverage(branch=True)
cov.start()
import y # pragma: nested