diff options
author | Steven Knight <knight@baldmt.com> | 2004-08-05 20:00:20 (GMT) |
---|---|---|
committer | Steven Knight <knight@baldmt.com> | 2004-08-05 20:00:20 (GMT) |
commit | 42629fe85a87b728d01c67e65bdbfde310744c63 (patch) | |
tree | f96bca18fdb063488c45f340ecf9a8d02902071f /test/option--cs.py | |
parent | d7289a48cb622e56d940fc21c67ee6947a4d5ae1 (diff) | |
download | SCons-42629fe85a87b728d01c67e65bdbfde310744c63.zip SCons-42629fe85a87b728d01c67e65bdbfde310744c63.tar.gz SCons-42629fe85a87b728d01c67e65bdbfde310744c63.tar.bz2 |
Return lists of Nodes from all builders, not single Nodes when there's only one.
Diffstat (limited to 'test/option--cs.py')
-rw-r--r-- | test/option--cs.py | 30 |
1 files changed, 15 insertions, 15 deletions
diff --git a/test/option--cs.py b/test/option--cs.py index 00ec2f9..5f0ec39 100644 --- a/test/option--cs.py +++ b/test/option--cs.py @@ -77,9 +77,9 @@ test.write(['src1', 'ccc.in'], "ccc.in\n") # This should populate the cache with our derived files. test.run(chdir = 'src1', arguments = '.') -test.fail_test(test.read(['src1', 'all']) != "aaa.in\nbbb.in\nccc.in\n") +test.must_match(['src1', 'all'], "aaa.in\nbbb.in\nccc.in\n") -test.fail_test(test.read(['src1', 'cat.out']) != "aaa.out\nbbb.out\nccc.out\nall\n") +test.must_match(['src1', 'cat.out'], "aaa.out\nbbb.out\nccc.out\nall\n") test.up_to_date(chdir = 'src1', arguments = '.') @@ -95,7 +95,7 @@ Retrieved `ccc.out' from cache Retrieved `all' from cache """)) -test.fail_test(os.path.exists(test.workpath('src1', 'cat.out'))) +test.must_not_exist(test.workpath('src1', 'cat.out')) test.up_to_date(chdir = 'src1', arguments = '.') @@ -108,11 +108,11 @@ test.run(chdir = 'src1', stdout = test.wrap_stdout("""\ %s build.py aaa.out aaa.in %s build.py bbb.out bbb.in -cat("ccc.out", "ccc.in") -cat("all", ["aaa.out", "bbb.out", "ccc.out"]) +cat(["ccc.out"], ["ccc.in"]) +cat(["all"], ["aaa.out", "bbb.out", "ccc.out"]) """ % (python, python))) -test.fail_test(os.path.exists(test.workpath('src1', 'cat.out'))) +test.must_not_exist(test.workpath('src1', 'cat.out')) test.up_to_date(chdir = 'src1', arguments = '.') @@ -126,16 +126,16 @@ test.run(chdir = 'src1', stdout = test.wrap_stdout("""\ %s build.py aaa.out aaa.in %s build.py bbb.out bbb.in -cat("ccc.out", "ccc.in") -cat("all", ["aaa.out", "bbb.out", "ccc.out"]) +cat(["ccc.out"], ["ccc.in"]) +cat(["all"], ["aaa.out", "bbb.out", "ccc.out"]) """ % (python, python))) -test.fail_test(os.path.exists(test.workpath('src1', 'cat.out'))) +test.must_not_exist(test.workpath('src1', 'cat.out')) -test.fail_test(os.path.exists(test.workpath('src1', 'aaa.out'))) -test.fail_test(os.path.exists(test.workpath('src1', 'bbb.out'))) -test.fail_test(os.path.exists(test.workpath('src1', 'ccc.out'))) -test.fail_test(os.path.exists(test.workpath('src1', 'all'))) +test.must_not_exist(test.workpath('src1', 'aaa.out')) +test.must_not_exist(test.workpath('src1', 'bbb.out')) +test.must_not_exist(test.workpath('src1', 'ccc.out')) +test.must_not_exist(test.workpath('src1', 'all')) # Verify that using --cache-show -s doesn't report anything, even though # we do fetch the files from the cache. No need to clean up. @@ -143,8 +143,8 @@ test.run(chdir = 'src1', arguments = '--cache-show -s .', stdout = "") -test.fail_test(test.read(['src1', 'all']) != "aaa.in\nbbb.in\nccc.in\n") -test.fail_test(os.path.exists(test.workpath('src1', 'cat.out'))) +test.must_match(['src1', 'all'], "aaa.in\nbbb.in\nccc.in\n") +test.must_not_exist(test.workpath('src1', 'cat.out')) # hello_exe = 'hello' + _exe |