summaryrefslogtreecommitdiffstats
path: root/src/engine/SCons/Node/NodeTests.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/engine/SCons/Node/NodeTests.py')
-rw-r--r--src/engine/SCons/Node/NodeTests.py12
1 files changed, 11 insertions, 1 deletions
diff --git a/src/engine/SCons/Node/NodeTests.py b/src/engine/SCons/Node/NodeTests.py
index 03b06bd..cbd5473 100644
--- a/src/engine/SCons/Node/NodeTests.py
+++ b/src/engine/SCons/Node/NodeTests.py
@@ -41,7 +41,7 @@ cycle_detected = None
class Builder:
def execute(self, **kw):
global built_it, built_target, built_source, built_args
- built_it = 1
+ built_it = 1
built_target = kw['target']
built_source = kw['source']
built_args = kw
@@ -555,6 +555,16 @@ class NodeTestCase(unittest.TestCase):
n = nw.next()
assert nw.next() == None
+ def test_rstr(self):
+ """Test the rstr() method."""
+ class MyNode(SCons.Node.Node):
+ def __init__(self, name):
+ self.name = name
+ def __str__(self):
+ return self.name
+ n1 = MyNode("n1")
+ assert n1.rstr() == 'n1', n1.rstr()
+
def test_arg2nodes(self):
"""Test the arg2nodes function."""
dict = {}