diff options
| author | Steven Knight <knight@baldmt.com> | 2003-02-21 14:55:50 (GMT) |
|---|---|---|
| committer | Steven Knight <knight@baldmt.com> | 2003-02-21 14:55:50 (GMT) |
| commit | dbe12389b6253c305749d8e2d4e1558477a15787 (patch) | |
| tree | 01b3f95492320b80b57f4c86d23ffe629d290a58 /src/engine/SCons/Node/FSTests.py | |
| parent | 6496b8580990a6efadaeeaf65c25ee7d5964c7a1 (diff) | |
| download | SCons-dbe12389b6253c305749d8e2d4e1558477a15787.zip SCons-dbe12389b6253c305749d8e2d4e1558477a15787.tar.gz SCons-dbe12389b6253c305749d8e2d4e1558477a15787.tar.bz2 | |
Support fetching SConscript files from source code management systems.
Diffstat (limited to 'src/engine/SCons/Node/FSTests.py')
| -rw-r--r-- | src/engine/SCons/Node/FSTests.py | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/src/engine/SCons/Node/FSTests.py b/src/engine/SCons/Node/FSTests.py index f1160c1..1e8bc92 100644 --- a/src/engine/SCons/Node/FSTests.py +++ b/src/engine/SCons/Node/FSTests.py @@ -1180,6 +1180,10 @@ class has_builderTestCase(unittest.TestCase): f1 = fs.File('f1', d) f2 = fs.File('f2', d) f3 = fs.File('f3', d) + f4 = fs.File('f4', d) + f5 = fs.File('f5', d) + f6 = fs.File('f6', d) + f7 = fs.File('f7', d) h = f1.has_builder() assert not h, h @@ -1196,6 +1200,17 @@ class has_builderTestCase(unittest.TestCase): assert h, h assert f3.builder is b1, f3.builder + test.write(['sub', 'f4'], "sub/f4\n") + test.write(['sub', 'f6'], "sub/f6\n") + h = f4.has_builder(fetch = 0) + assert not h, h + h = f5.has_builder(fetch = 0) + assert not h, h + h = f6.has_builder(fetch = 1) + assert not h, h + h = f7.has_builder(fetch = 1) + assert h, h + class prepareTestCase(unittest.TestCase): def runTest(self): """Test the prepare() method""" |
