summaryrefslogtreecommitdiffstats
path: root/src/engine/SCons/ActionTests.py
diff options
context:
space:
mode:
authorSteven Knight <knight@baldmt.com>2004-09-04 17:29:18 (GMT)
committerSteven Knight <knight@baldmt.com>2004-09-04 17:29:18 (GMT)
commit3db77f1205f4e7bc1018bb21e35f17adaf3aa5a2 (patch)
tree866fc90c8fe48be872b9ad0ec97ed4a91c877cc3 /src/engine/SCons/ActionTests.py
parent891cea19ddbd60069d06a7f472672f7e569a9354 (diff)
downloadSCons-3db77f1205f4e7bc1018bb21e35f17adaf3aa5a2.zip
SCons-3db77f1205f4e7bc1018bb21e35f17adaf3aa5a2.tar.gz
SCons-3db77f1205f4e7bc1018bb21e35f17adaf3aa5a2.tar.bz2
Refactor spawning command-line actions to clean up the interface between Action and SConf.
Diffstat (limited to 'src/engine/SCons/ActionTests.py')
-rw-r--r--src/engine/SCons/ActionTests.py9
1 files changed, 8 insertions, 1 deletions
diff --git a/src/engine/SCons/ActionTests.py b/src/engine/SCons/ActionTests.py
index be0b418..fa2bfe7 100644
--- a/src/engine/SCons/ActionTests.py
+++ b/src/engine/SCons/ActionTests.py
@@ -783,8 +783,15 @@ class CommandActionTestCase(unittest.TestCase):
r = act([], [], env.Copy(out = outfile))
assert r == expect_nonexecutable, "r == %d" % r
- def test_pipe_execute(self):
+ def _DO_NOT_EXECUTE_test_pipe_execute(self):
"""Test capturing piped output from an action
+
+ We used to have PIPE_BUILD support built right into
+ Action.execute() for the benefit of the SConf subsystem, but we've
+ moved that logic back into SConf itself. We'll leave this code
+ here, just in case we ever want to resurrect this functionality
+ in the future, but change the name of the test so it doesn't
+ get executed as part of the normal test suite.
"""
pipe = open( pipe_file, "w" )
self.env = Environment(ENV = {'ACTPY_PIPE' : '1'}, PIPE_BUILD = 1,