summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--doc/contributing.rst3
-rw-r--r--tests/goldtest.py30
2 files changed, 1 insertions, 32 deletions
diff --git a/doc/contributing.rst b/doc/contributing.rst
index 24a2636d..90d73097 100644
--- a/doc/contributing.rst
+++ b/doc/contributing.rst
@@ -140,9 +140,6 @@ these as 1 to use them:
- COVEGE_AST_DUMP will dump the AST tree as it is being used during code
parsing.
-- COVERAGE_KEEP_OUTPUT will save the output files that were generated by the
- gold-file tests, ones that compare output files to saved gold files.
-
- COVERAGE_KEEP_TMP keeps the temporary directories in which tests are run.
This makes debugging tests easier. The temporary directories are at
``$TMPDIR/coverage_test/*``, and are named for the test that made them.
diff --git a/tests/goldtest.py b/tests/goldtest.py
index af471a14..48842f0c 100644
--- a/tests/goldtest.py
+++ b/tests/goldtest.py
@@ -4,12 +4,10 @@
"""A test base class for tests based on gold file comparison."""
import os
-import sys
from unittest_mixins import change_dir # pylint: disable=unused-import
-from tests.coveragetest import CoverageTest, TESTS_DIR
-from tests.test_farm import clean
+from tests.coveragetest import TESTS_DIR
# Import helpers, eventually test_farm.py will go away.
from tests.test_farm import ( # pylint: disable=unused-import
compare, contains, doesnt_contain, contains_any,
@@ -18,29 +16,3 @@ from tests.test_farm import ( # pylint: disable=unused-import
def gold_path(path):
"""Get a path to a gold file for comparison."""
return os.path.join(TESTS_DIR, "farm", path)
-
-
-class CoverageGoldTest(CoverageTest):
- """A test based on gold files."""
-
- run_in_temp_dir = False
-
- def setUp(self):
- super(CoverageGoldTest, self).setUp()
- self.chdir(self.root_dir)
- # Modules should be importable from the current directory.
- sys.path.insert(0, '')
-
- def output_dir(self, the_dir):
- """Declare where the output directory is.
-
- The output directory is deleted at the end of the test, unless the
- COVERAGE_KEEP_OUTPUT environment variable is set.
-
- """
- # To make sure tests are isolated, we always clean the directory at the
- # beginning of the test.
- clean(the_dir)
-
- if not os.environ.get("COVERAGE_KEEP_OUTPUT"): # pragma: part covered
- self.addCleanup(clean, the_dir)