summaryrefslogtreecommitdiffstats
path: root/src/engine/SCons/Node/NodeTests.py
diff options
context:
space:
mode:
authorSteven Knight <knight@baldmt.com>2003-06-28 05:07:53 (GMT)
committerSteven Knight <knight@baldmt.com>2003-06-28 05:07:53 (GMT)
commit3757529b5b73fc69eff8a0709482198d45ed33c5 (patch)
tree49e39aab117a911546f6d61709b5cbc9c8b5dbc1 /src/engine/SCons/Node/NodeTests.py
parentd3d08d4f13edc216f169f49636f3d81102727a33 (diff)
downloadSCons-3757529b5b73fc69eff8a0709482198d45ed33c5.zip
SCons-3757529b5b73fc69eff8a0709482198d45ed33c5.tar.gz
SCons-3757529b5b73fc69eff8a0709482198d45ed33c5.tar.bz2
Support targets that always rebuild. (Stephen Ng)
[Updating a change that was previously not synchronized to CVS.]
Diffstat (limited to 'src/engine/SCons/Node/NodeTests.py')
-rw-r--r--src/engine/SCons/Node/NodeTests.py9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/engine/SCons/Node/NodeTests.py b/src/engine/SCons/Node/NodeTests.py
index ff57871..f8593d7 100644
--- a/src/engine/SCons/Node/NodeTests.py
+++ b/src/engine/SCons/Node/NodeTests.py
@@ -381,6 +381,15 @@ class NodeTestCase(unittest.TestCase):
node = SCons.Node.Node()
node.store_timestamp()
+ def test_set_always_build(self):
+ """Test setting a Node's always_build value
+ """
+ node = SCons.Node.Node()
+ node.set_always_build()
+ assert node.always_build
+ node.set_always_build(3)
+ assert node.always_build == 3
+
def test_set_precious(self):
"""Test setting a Node's precious value
"""