summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorWilliam Deegan <bill@baddogconsulting.com>2017-08-29 22:22:01 (GMT)
committerWilliam Deegan <bill@baddogconsulting.com>2017-08-29 22:22:01 (GMT)
commit2d98882f5bb40cd97609d99ad6b3628315a90585 (patch)
tree9b344a44030d7b2ee8ed549830a31e96dcf764ff
parentecb0e776746503141b7a1b970256e380156739d7 (diff)
downloadSCons-2d98882f5bb40cd97609d99ad6b3628315a90585.zip
SCons-2d98882f5bb40cd97609d99ad6b3628315a90585.tar.gz
SCons-2d98882f5bb40cd97609d99ad6b3628315a90585.tar.bz2
Add string of actual output when the commands in this test are run manually. It appears that on non-win and win+py2.7 some of the output is getting dropped and so the test passes when it should fail. with win+py3.5or6 it intermittently fails as it should based on expected output. Though in reality the output is correct.
-rw-r--r--test/Interactive/configure.py14
1 files changed, 14 insertions, 0 deletions
diff --git a/test/Interactive/configure.py b/test/Interactive/configure.py
index 1a92f6c..906a7e9 100644
--- a/test/Interactive/configure.py
+++ b/test/Interactive/configure.py
@@ -120,6 +120,20 @@ test.finish(scons, stdout = expect_stdout, match=TestSCons.match_re)
test.pass_test()
+actual_output_to_be_handled="""
+Actual output
+python3.6 ~/devel/scons/hg/scons/src/script/scons.py -Q --interactive
+scons>>> build foo.obj
+/opt/local/bin/python3.6 mycc.py foo.obj foo.cpp
+scons>>> build foo.obj
+scons: `foo.obj' is up to date.
+scons>>> b foo.obj
+/opt/local/bin/python3.6 mycc.py foo.obj foo.cpp
+scons>>> build foo.obj
+scons: `foo.obj' is up to date.
+scons>>>
+"""
+
# Local Variables:
# tab-width:4
# indent-tabs-mode:nil