summaryrefslogtreecommitdiffstats
path: root/src/engine/SCons/Node/FSTests.py
diff options
context:
space:
mode:
authorSteven Knight <knight@baldmt.com>2003-10-07 03:37:15 (GMT)
committerSteven Knight <knight@baldmt.com>2003-10-07 03:37:15 (GMT)
commit4f8244d481caa54c663a24d9efdf4c0a592230fc (patch)
tree2cdd57b3af09c7b1a81eac837b4ef7b65e0a8418 /src/engine/SCons/Node/FSTests.py
parentb462ddcce80024755db7fbd667c9fb122dad98c9 (diff)
downloadSCons-4f8244d481caa54c663a24d9efdf4c0a592230fc.zip
SCons-4f8244d481caa54c663a24d9efdf4c0a592230fc.tar.gz
SCons-4f8244d481caa54c663a24d9efdf4c0a592230fc.tar.bz2
Support using Dirs as sources for builds. (Charles Crain)
Diffstat (limited to 'src/engine/SCons/Node/FSTests.py')
-rw-r--r--src/engine/SCons/Node/FSTests.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/engine/SCons/Node/FSTests.py b/src/engine/SCons/Node/FSTests.py
index ded5e9a..53e2013 100644
--- a/src/engine/SCons/Node/FSTests.py
+++ b/src/engine/SCons/Node/FSTests.py
@@ -1146,13 +1146,15 @@ class EntryTestCase(unittest.TestCase):
self.val = val
def csig(self, node, cache):
return self.val
+ def bsig(self, node, cache):
+ return self.val + 222
test.subdir('e5d')
test.write('e5f', "e5f\n")
e5d = fs.Entry('e5d')
sig = e5d.calc_signature(MyCalc(555))
assert e5d.__class__ is SCons.Node.FS.Dir, e5d.__class__
- assert sig is None, sig
+ assert sig == 777, sig
e5f = fs.Entry('e5f')
sig = e5f.calc_signature(MyCalc(666))