diff options
author | Steven Knight <knight@baldmt.com> | 2002-12-17 14:01:28 (GMT) |
---|---|---|
committer | Steven Knight <knight@baldmt.com> | 2002-12-17 14:01:28 (GMT) |
commit | 72d46ff0afa7d688a2029a74b0a0084dcf439ba5 (patch) | |
tree | 82bd4d7ac5f2ad43b3624e4bd51755cf2bd85e4c /src/engine/SCons/Node/FSTests.py | |
parent | 1f839d9933b456ba4ebb5098ce1f9ab01f398a94 (diff) | |
download | SCons-72d46ff0afa7d688a2029a74b0a0084dcf439ba5.zip SCons-72d46ff0afa7d688a2029a74b0a0084dcf439ba5.tar.gz SCons-72d46ff0afa7d688a2029a74b0a0084dcf439ba5.tar.bz2 |
Refactor action execution so it's controlled by the interface-specific Taskmaster.Task class, not Node.build().
Diffstat (limited to 'src/engine/SCons/Node/FSTests.py')
-rw-r--r-- | src/engine/SCons/Node/FSTests.py | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/engine/SCons/Node/FSTests.py b/src/engine/SCons/Node/FSTests.py index 8386f83..5917044 100644 --- a/src/engine/SCons/Node/FSTests.py +++ b/src/engine/SCons/Node/FSTests.py @@ -944,6 +944,15 @@ class prepareTestCase(unittest.TestCase): exc_caught = 1 assert exc_caught, "Should have caught a StopError." +class get_actionsTestCase(unittest.TestCase): + def runTest(self): + """Test the Dir's get_action() method""" + + fs = SCons.Node.FS.FS() + dir = fs.Dir('.') + a = dir.get_actions() + assert a == [], a + if __name__ == "__main__": suite = unittest.TestSuite() @@ -953,5 +962,6 @@ if __name__ == "__main__": suite.addTest(find_fileTestCase()) suite.addTest(StringDirTestCase()) suite.addTest(prepareTestCase()) + suite.addTest(get_actionsTestCase()) if not unittest.TextTestRunner().run(suite).wasSuccessful(): sys.exit(1) |