diff options
| author | Steven Knight <knight@baldmt.com> | 2001-09-28 20:17:52 (GMT) |
|---|---|---|
| committer | Steven Knight <knight@baldmt.com> | 2001-09-28 20:17:52 (GMT) |
| commit | d16a7ced0b53750e4252671c83bc7de871c69a46 (patch) | |
| tree | c81377cb35cc8253cf2290058718f5e8a97b4d63 /src/engine/SCons/Node/FSTests.py | |
| parent | ad5b73702125ef8deadf2231bb804e54ac128399 (diff) | |
| download | SCons-d16a7ced0b53750e4252671c83bc7de871c69a46.zip SCons-d16a7ced0b53750e4252671c83bc7de871c69a46.tar.gz SCons-d16a7ced0b53750e4252671c83bc7de871c69a46.tar.bz2 | |
Add unit tests for Node methods that have been recently added.
Diffstat (limited to 'src/engine/SCons/Node/FSTests.py')
| -rw-r--r-- | src/engine/SCons/Node/FSTests.py | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/engine/SCons/Node/FSTests.py b/src/engine/SCons/Node/FSTests.py index 94ec5b0..8e7e2a6 100644 --- a/src/engine/SCons/Node/FSTests.py +++ b/src/engine/SCons/Node/FSTests.py @@ -9,10 +9,14 @@ import SCons.Node.FS built_it = None class Builder: - def execute(self, target = None, source = None): + def execute(self, **kw): global built_it built_it = 1 +class Environment: + def Dictionary(self, *args): + pass + class FSTestCase(unittest.TestCase): def runTest(self): """Test FS (file system) Node operations @@ -94,6 +98,7 @@ class FSTestCase(unittest.TestCase): d1.path = "d" # XXX FAKE SUBCLASS ATTRIBUTE d1.add_source(["d"]) # XXX FAKE SUBCLASS ATTRIBUTE d1.builder_set(Builder()) + d1.env_set(Environment()) d1.build() assert built_it @@ -102,6 +107,7 @@ class FSTestCase(unittest.TestCase): f1.path = "f" # XXX FAKE SUBCLASS ATTRIBUTE f1.add_source(["f"]) # XXX FAKE SUBCLASS ATTRIBUTE f1.builder_set(Builder()) + f1.env_set(Environment()) f1.build() assert built_it |
