summaryrefslogtreecommitdiffstats
path: root/test/SideEffect.py
diff options
context:
space:
mode:
authorSteven Knight <knight@baldmt.com>2003-05-16 03:31:58 (GMT)
committerSteven Knight <knight@baldmt.com>2003-05-16 03:31:58 (GMT)
commitbc2756c1cb3a48d9fdcbd6d85c43fc3276fc7e96 (patch)
treeffbe7dbfec5c89236e2e3b1f9fc9ad51c04683b3 /test/SideEffect.py
parented374e833a6880b96d52df7bbe39c915bde22dae (diff)
downloadSCons-bc2756c1cb3a48d9fdcbd6d85c43fc3276fc7e96.zip
SCons-bc2756c1cb3a48d9fdcbd6d85c43fc3276fc7e96.tar.gz
SCons-bc2756c1cb3a48d9fdcbd6d85c43fc3276fc7e96.tar.bz2
Test fixes.
Diffstat (limited to 'test/SideEffect.py')
-rw-r--r--test/SideEffect.py19
1 files changed, 11 insertions, 8 deletions
diff --git a/test/SideEffect.py b/test/SideEffect.py
index f0eeee8..ca2dc4f 100644
--- a/test/SideEffect.py
+++ b/test/SideEffect.py
@@ -143,12 +143,12 @@ test.run(arguments='foo.out')
test.fail_test(not os.path.exists(test.workpath('foo.out')))
test.fail_test(not os.path.exists(test.workpath('log/foo.out')))
-test.fail_test(os.path.exists(test.workpath('log/bar.out')))
-test.fail_test(os.path.exists(test.workpath('log/blat.out')))
+test.fail_test(os.path.exists(test.workpath('log', 'bar.out')))
+test.fail_test(os.path.exists(test.workpath('log', 'blat.out')))
test.run(arguments='log')
-test.fail_test(not os.path.exists(test.workpath('log/bar.out')))
-test.fail_test(not os.path.exists(test.workpath('log/blat.out')))
+test.fail_test(not os.path.exists(test.workpath('log', 'bar.out')))
+test.fail_test(not os.path.exists(test.workpath('log', 'blat.out')))
test.write('SConstruct',
"""
@@ -177,12 +177,15 @@ env.SideEffect('log.txt', ['foo.out', 'bar.out', 'blat.out'])
test.write('foo.in', 'foo.in\n')
test.write('bar.in', 'bar.in\n')
-test.run(arguments = 'build/foo.out build/bar.out')
+build_foo_out = os.path.join('build', 'foo.out')
+build_bar_out = os.path.join('build', 'bar.out')
+
+test.run(arguments = '%s %s' % (build_foo_out, build_bar_out))
expect = """\
-foo.in -> build/foo.out
-bar.in -> build/bar.out
-"""
+foo.in -> %s
+bar.in -> %s
+""" % (build_foo_out, build_bar_out)
assert test.read('build/log.txt') == expect