diff options
Diffstat (limited to 'test/Ignore.py')
-rw-r--r-- | test/Ignore.py | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/test/Ignore.py b/test/Ignore.py index 5e9650e..06db727 100644 --- a/test/Ignore.py +++ b/test/Ignore.py @@ -108,4 +108,18 @@ test.fail_test(test.read(['subdir', 'f3.out']) != test.up_to_date(arguments = '.') +# +test.write('SConstruct', """\ +env = Environment() +file1 = File('file1') +file2 = File('file2') +env.Ignore(file1, [[file2, 'file3']]) +""") + +test.run(status = 2, stderr = """ +scons: *** attempted to ignore a non-Node dependency of file1: +\t['file2', 'file3'] is a <type 'list'>, not a Node +File "SConstruct", line 4, in ? +""") + test.pass_test() |