diff options
| author | Steven Knight <knight@baldmt.com> | 2002-04-04 23:40:27 (GMT) |
|---|---|---|
| committer | Steven Knight <knight@baldmt.com> | 2002-04-04 23:40:27 (GMT) |
| commit | 4057904f13d9657023ccddb2f4b79b2f45a41a83 (patch) | |
| tree | 26a5c81bb0f721f67cd7e4ffcf74dd5bc6bd8f16 /src/engine/SCons/Node/NodeTests.py | |
| parent | 6603cc0d6643e529da45fef6f85fcc1a0fc02ea4 (diff) | |
| download | SCons-4057904f13d9657023ccddb2f4b79b2f45a41a83.zip SCons-4057904f13d9657023ccddb2f4b79b2f45a41a83.tar.gz SCons-4057904f13d9657023ccddb2f4b79b2f45a41a83.tar.bz2 | |
Fix rescanning of files with no implicit deps (Anthony Roach)
Diffstat (limited to 'src/engine/SCons/Node/NodeTests.py')
| -rw-r--r-- | src/engine/SCons/Node/NodeTests.py | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/engine/SCons/Node/NodeTests.py b/src/engine/SCons/Node/NodeTests.py index ef98a41..4caebb5 100644 --- a/src/engine/SCons/Node/NodeTests.py +++ b/src/engine/SCons/Node/NodeTests.py @@ -386,7 +386,9 @@ class NodeTestCase(unittest.TestCase): node = SCons.Node.Node() assert node.target_scanner == None, node.target_scanner node.target_scanner = ds + assert node.implicit is None node.scan() + assert node.implicit == [] def test_scanner_key(self): """Test that a scanner_key() method exists""" @@ -411,6 +413,7 @@ class NodeTestCase(unittest.TestCase): node.add_source([n1, n2, n3]) node.add_dependency([n4, n5, n6]) + node.implicit = [] node._add_child(node.implicit, [n7, n8, n9]) node._add_child(node.implicit, [n10, n11, n12]) node.add_ignore([n2, n5, n8, n11]) @@ -440,13 +443,14 @@ class NodeTestCase(unittest.TestCase): node.add_source([n1, n2, n3]) node.add_dependency([n4, n5, n6]) + node.implicit = [] node._add_child(node.implicit, [n7, n8, n9]) node._add_child(node.implicit, [n10, n11, n12]) node.add_ignore([n2, n5, n8, n11]) kids = node.all_children() for kid in [n1, n2, n3, n4, n5, n6, n7, n8, n9, n10, n11, n12]: - assert kid in kids + assert kid in kids, kid def test_state(self): """Test setting and getting the state of a node |
