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 | f2a66d857de0eeb84ec0cd133d7a0cfd47e22175 (patch) | |
| tree | 6ab5b45606148fa6cb488017757885cec2ec3256 /src/engine/SCons/Node/NodeTests.py | |
| parent | 86e13b6f44ca46079fb23ede280ec3e682f2eb1d (diff) | |
| download | SCons-f2a66d857de0eeb84ec0cd133d7a0cfd47e22175.zip SCons-f2a66d857de0eeb84ec0cd133d7a0cfd47e22175.tar.gz SCons-f2a66d857de0eeb84ec0cd133d7a0cfd47e22175.tar.bz2 | |
Add unit tests for the last two changes.
Diffstat (limited to 'src/engine/SCons/Node/NodeTests.py')
| -rw-r--r-- | src/engine/SCons/Node/NodeTests.py | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/engine/SCons/Node/NodeTests.py b/src/engine/SCons/Node/NodeTests.py index e36d6ce..f14339e 100644 --- a/src/engine/SCons/Node/NodeTests.py +++ b/src/engine/SCons/Node/NodeTests.py @@ -414,6 +414,15 @@ class NodeTestCase(unittest.TestCase): result = node.explain() assert result == None, result + class Null_BInfo: + def __init__(self): + pass + + node.get_stored_info = Null_BInfo + node.__str__ = lambda: 'null_binfo' + result = node.explain() + assert result == "Cannot explain why `null_binfo' is being rebuilt: No previous build information found\n", result + # XXX additional tests for the guts of the functionality some day def test_del_binfo(self): |
