diff options
| author | Steven Knight <knight@baldmt.com> | 2003-03-28 03:29:11 (GMT) |
|---|---|---|
| committer | Steven Knight <knight@baldmt.com> | 2003-03-28 03:29:11 (GMT) |
| commit | e94e7726d2602503cd6ea7ba1acb37558821827e (patch) | |
| tree | 3c312aac30b8d44b5e898a1ff9ec15b5003b98e7 /src/engine/SCons/Node/FSTests.py | |
| parent | f63429682eca0f75ba22c2e01f155bb8d986bd85 (diff) | |
| download | SCons-e94e7726d2602503cd6ea7ba1acb37558821827e.zip SCons-e94e7726d2602503cd6ea7ba1acb37558821827e.tar.gz SCons-e94e7726d2602503cd6ea7ba1acb37558821827e.tar.bz2 | |
Fix erroneous dependency-cycle errors when an Alias source doesn't exist. (Anthony Roach)
Diffstat (limited to 'src/engine/SCons/Node/FSTests.py')
| -rw-r--r-- | src/engine/SCons/Node/FSTests.py | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/engine/SCons/Node/FSTests.py b/src/engine/SCons/Node/FSTests.py index 11146eb..dd04fe4 100644 --- a/src/engine/SCons/Node/FSTests.py +++ b/src/engine/SCons/Node/FSTests.py @@ -1267,11 +1267,18 @@ class prepareTestCase(unittest.TestCase): file = fs.File(os.path.join("new_dir", "xyz")) try: + file.set_state(SCons.Node.up_to_date) + file.prepare() + assert dir_made == [], dir_made + file.set_state(0) file.prepare() assert dir_made[0].path == "new_dir", dir_made[0].path finally: SCons.Node.FS.Mkdir = save_Mkdir + dir = fs.Dir("dir") + dir.prepare() + class get_actionsTestCase(unittest.TestCase): def runTest(self): """Test the Dir's get_action() method""" |
