summaryrefslogtreecommitdiffstats
path: root/src/engine/SCons/Sig/SigTests.py
diff options
context:
space:
mode:
authorSteven Knight <knight@baldmt.com>2004-05-25 13:24:06 (GMT)
committerSteven Knight <knight@baldmt.com>2004-05-25 13:24:06 (GMT)
commit1e098e1b44b7c80c512edb47fec26d6c058c52b1 (patch)
tree6ab5b45606148fa6cb488017757885cec2ec3256 /src/engine/SCons/Sig/SigTests.py
parente896e2b8cbe120f0e5bea80540438604d6ad692c (diff)
downloadSCons-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.py11
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())