summaryrefslogtreecommitdiffstats
path: root/test/Ignore.py
diff options
context:
space:
mode:
Diffstat (limited to 'test/Ignore.py')
-rw-r--r--test/Ignore.py14
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()