summaryrefslogtreecommitdiffstats
path: root/src/engine/SCons/Node/NodeTests.py
diff options
context:
space:
mode:
authorSteven Knight <knight@baldmt.com>2004-12-14 15:18:32 (GMT)
committerSteven Knight <knight@baldmt.com>2004-12-14 15:18:32 (GMT)
commit7fb6f3fba8fee089062cb3a5159037d80abd55b7 (patch)
treecaafbee0d32da27cabad29c000b4ec4a7b064cad /src/engine/SCons/Node/NodeTests.py
parent3953f0e69aae524012d80ea6b1c86bf4393d8cf9 (diff)
downloadSCons-7fb6f3fba8fee089062cb3a5159037d80abd55b7.zip
SCons-7fb6f3fba8fee089062cb3a5159037d80abd55b7.tar.gz
SCons-7fb6f3fba8fee089062cb3a5159037d80abd55b7.tar.bz2
Remove unnecessary scan keyword argument from Node.current(). (Kevin Quick)
Diffstat (limited to 'src/engine/SCons/Node/NodeTests.py')
-rw-r--r--src/engine/SCons/Node/NodeTests.py7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/engine/SCons/Node/NodeTests.py b/src/engine/SCons/Node/NodeTests.py
index d85be8b..7282f80 100644
--- a/src/engine/SCons/Node/NodeTests.py
+++ b/src/engine/SCons/Node/NodeTests.py
@@ -115,12 +115,15 @@ class Environment:
return apply(Environment, (), d)
def _update(self, dict):
self._dict.update(dict)
+ def get_calculator(self):
+ return SCons.Sig.default_calc
class Builder:
def __init__(self, is_explicit=1):
self.env = Environment()
self.overrides = {}
self.action = MyAction()
+ self.source_factory = MyNode
self.is_explicit = is_explicit
def targets(self, t):
return [t]
@@ -862,12 +865,14 @@ class NodeTestCase(unittest.TestCase):
try:
sn = StoredNode("eee")
sn._children = ['fake']
+ sn.builder_set(Builder())
sn.target_scanner = s
sn.scan()
assert sn.implicit == [], sn.implicit
- assert not hasattr(sn, '_children'), "unexpected _children attribute"
+ assert sn._children == [], sn._children
+
finally:
SCons.Sig.default_calc = save_default_calc
SCons.Node.implicit_cache = save_implicit_cache