summaryrefslogtreecommitdiffstats
path: root/src/engine/SCons/Sig
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)
commitf2a66d857de0eeb84ec0cd133d7a0cfd47e22175 (patch)
tree6ab5b45606148fa6cb488017757885cec2ec3256 /src/engine/SCons/Sig
parent86e13b6f44ca46079fb23ede280ec3e682f2eb1d (diff)
downloadSCons-f2a66d857de0eeb84ec0cd133d7a0cfd47e22175.zip
SCons-f2a66d857de0eeb84ec0cd133d7a0cfd47e22175.tar.gz
SCons-f2a66d857de0eeb84ec0cd133d7a0cfd47e22175.tar.bz2
Add unit tests for the last two changes.
Diffstat (limited to 'src/engine/SCons/Sig')
-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())