diff options
| author | Steven Knight <knight@baldmt.com> | 2002-01-15 22:49:18 (GMT) |
|---|---|---|
| committer | Steven Knight <knight@baldmt.com> | 2002-01-15 22:49:18 (GMT) |
| commit | 97a79ce0ff7031c09ccc3b4afc6edf765182ed5c (patch) | |
| tree | 0a554f0e21c8edd0ea680765c0cb201da3a331a6 /src/engine/SCons/Node/FSTests.py | |
| parent | acae06481e87492d8d5b26b5fc102b9e73e8a2f3 (diff) | |
| download | SCons-97a79ce0ff7031c09ccc3b4afc6edf765182ed5c.zip SCons-97a79ce0ff7031c09ccc3b4afc6edf765182ed5c.tar.gz SCons-97a79ce0ff7031c09ccc3b4afc6edf765182ed5c.tar.bz2 | |
Significant performance optimizations (Charles Crain).
Diffstat (limited to 'src/engine/SCons/Node/FSTests.py')
| -rw-r--r-- | src/engine/SCons/Node/FSTests.py | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/src/engine/SCons/Node/FSTests.py b/src/engine/SCons/Node/FSTests.py index c9d17a7..1ac5be8 100644 --- a/src/engine/SCons/Node/FSTests.py +++ b/src/engine/SCons/Node/FSTests.py @@ -403,7 +403,16 @@ class FSTestCase(unittest.TestCase): fs.chdir(fs.Dir('../..')) assert str(fs.getcwd()) == test.workdir, str(fs.getcwd()) - #XXX test exists() + f1 = fs.File(test.workpath("do_i_exist")) + assert not f1.exists() + test.write("do_i_exist","\n") + assert f1.exists() + assert f1.cached_exists() + test.unlink("do_i_exist") + assert not f1.exists() + assert f1.cached_exists() + f1.build() + assert not f1.cached_exists() #XXX test current() for directories |
