summaryrefslogtreecommitdiffstats
path: root/test/Errors/preparation.py
diff options
context:
space:
mode:
Diffstat (limited to 'test/Errors/preparation.py')
-rw-r--r--test/Errors/preparation.py13
1 files changed, 11 insertions, 2 deletions
diff --git a/test/Errors/preparation.py b/test/Errors/preparation.py
index 9857f99..597216a 100644
--- a/test/Errors/preparation.py
+++ b/test/Errors/preparation.py
@@ -25,8 +25,15 @@
__revision__ = "__FILE__ __REVISION__ __DATE__ __DEVELOPER__"
"""
-Verify that we print a useful message (and exit non-zero) if an external
-error occurs while deciding if a Node is current or not.
+A currently disabled test that used to verify that we print a useful
+message (and exit non-zero) if an external error occurs while deciding
+if a Node is current or not.
+
+This behavior changed when the Big Signature Refactoring changed when
+signature calculation happens to *after* a Node has been visited (and
+therefore visiting source Nodes in turn). Creating an analogous situation
+in the new code isn't obvious, and It's not clear whether we need it
+anyway, so we're going to leave this checked in but disabled for now.
"""
import sys
@@ -35,6 +42,8 @@ import TestSCons
test = TestSCons.TestSCons()
+test.skip_test('Test not useful with current code; skipping.\n')
+
work_file_out = test.workpath('work', 'file.out')
test.subdir('install', 'work')