diff options
| author | Steven Knight <knight@baldmt.com> | 2001-10-28 12:51:44 (GMT) |
|---|---|---|
| committer | Steven Knight <knight@baldmt.com> | 2001-10-28 12:51:44 (GMT) |
| commit | 3bce8a9e6e70d61723e4824bd7ba84a7b9547456 (patch) | |
| tree | 27e3b6c55dd969ce1e98bf8138a8d0c9125bac59 /src/engine/SCons/Node/FSTests.py | |
| parent | e5410ac77d8740375b43cb154bedf7219279bf67 (diff) | |
| download | SCons-3bce8a9e6e70d61723e4824bd7ba84a7b9547456.zip SCons-3bce8a9e6e70d61723e4824bd7ba84a7b9547456.tar.gz SCons-3bce8a9e6e70d61723e4824bd7ba84a7b9547456.tar.bz2 | |
Change node and .sconsign handling to separate build and content signatures.
Diffstat (limited to 'src/engine/SCons/Node/FSTests.py')
| -rw-r--r-- | src/engine/SCons/Node/FSTests.py | 26 |
1 files changed, 24 insertions, 2 deletions
diff --git a/src/engine/SCons/Node/FSTests.py b/src/engine/SCons/Node/FSTests.py index 8b1ee5a..360132a 100644 --- a/src/engine/SCons/Node/FSTests.py +++ b/src/engine/SCons/Node/FSTests.py @@ -254,7 +254,29 @@ class FSTestCase(unittest.TestCase): assert e5.path_ == "e3/e5", e5.path_ assert e5.dir.path == "e3", e5.dir.path - #XXX test set_signature() + e8 = fs.Entry("e8") + assert e8.get_bsig() is None, e8.get_bsig() + assert e8.get_csig() is None, e8.get_csig() + e8.set_bsig('xxx') + e8.set_csig('yyy') + assert e8.get_bsig() == 'xxx', e8.get_bsig() + assert e8.get_csig() == 'yyy', e8.get_csig() + + f9 = fs.File("f9") + assert f9.get_bsig() is None, f9.get_bsig() + assert f9.get_csig() is None, f9.get_csig() + f9.set_bsig('xxx') + f9.set_csig('yyy') + assert f9.get_bsig() == 'xxx', f9.get_bsig() + assert f9.get_csig() == 'yyy', f9.get_csig() + + d10 = fs.Dir("d10") + assert d10.get_bsig() is None, d10.get_bsig() + assert d10.get_csig() is None, d10.get_csig() + d10.set_bsig('xxx') + d10.set_csig('yyy') + assert d10.get_bsig() is None, d10.get_bsig() + assert d10.get_csig() is None, d10.get_csig() #XXX test exists() @@ -272,7 +294,7 @@ class FSTestCase(unittest.TestCase): #XXX test get_timestamp() - #XXX test get_oldentry() + #XXX test get_prevsiginfo() |
