diff options
author | Steven Knight <knight@baldmt.com> | 2004-05-25 13:24:06 (GMT) |
---|---|---|
committer | Steven Knight <knight@baldmt.com> | 2004-05-25 13:24:06 (GMT) |
commit | 1e098e1b44b7c80c512edb47fec26d6c058c52b1 (patch) | |
tree | 6ab5b45606148fa6cb488017757885cec2ec3256 /src/engine/SCons/Sig/SigTests.py | |
parent | e896e2b8cbe120f0e5bea80540438604d6ad692c (diff) | |
download | SCons-1e098e1b44b7c80c512edb47fec26d6c058c52b1.zip SCons-1e098e1b44b7c80c512edb47fec26d6c058c52b1.tar.gz SCons-1e098e1b44b7c80c512edb47fec26d6c058c52b1.tar.bz2 |
Add unit tests for the last two changes.
Diffstat (limited to 'src/engine/SCons/Sig/SigTests.py')
-rw-r--r-- | src/engine/SCons/Sig/SigTests.py | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/src/engine/SCons/Sig/SigTests.py b/src/engine/SCons/Sig/SigTests.py index 009addd..4390a60 100644 --- a/src/engine/SCons/Sig/SigTests.py +++ b/src/engine/SCons/Sig/SigTests.py @@ -194,6 +194,16 @@ def clear(nodes): node.csig = None node.bsig = None +class SConsignEntryTestCase(unittest.TestCase): + + def runTest(self): + + se = SCons.Sig.SConsignEntry() + assert hasattr(se, 'timestamp'), "no timestamp attribute" + assert hasattr(se, 'bsig'), "no bsig attribute" + assert hasattr(se, 'csig'), "no csig attribute" + assert hasattr(se, 'implicit'), "no implicit attribute" + class SigTestBase: def runTest(self): @@ -397,6 +407,7 @@ class CalcTestCase(unittest.TestCase): def suite(): suite = unittest.TestSuite() + suite.addTest(SConsignEntryTestCase()) suite.addTest(MD5TestCase()) suite.addTest(TimeStampTestCase()) suite.addTest(CalcTestCase()) |