diff options
author | Steven Knight <knight@baldmt.com> | 2003-10-21 05:17:36 (GMT) |
---|---|---|
committer | Steven Knight <knight@baldmt.com> | 2003-10-21 05:17:36 (GMT) |
commit | 41327e986275b57ad9ff92d402276ffb318e9e7b (patch) | |
tree | 16ff259ccaf68ef4255ab4b9105c43b406240072 /test/SConscript.py | |
parent | 58807b5c04899a53783122c3296b5d6cd63831e4 (diff) | |
download | SCons-41327e986275b57ad9ff92d402276ffb318e9e7b.zip SCons-41327e986275b57ad9ff92d402276ffb318e9e7b.tar.gz SCons-41327e986275b57ad9ff92d402276ffb318e9e7b.tar.bz2 |
Fix various SConf bugs. (Christoph Wiedemann)
Diffstat (limited to 'test/SConscript.py')
-rw-r--r-- | test/SConscript.py | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/test/SConscript.py b/test/SConscript.py index d889c44..69b7a82 100644 --- a/test/SConscript.py +++ b/test/SConscript.py @@ -384,4 +384,14 @@ test.run(arguments = ".", stdout = test.wrap_stdout(read_str = "SConstruct\nsub/SConscript\nx = xxx\n", build_str = "scons: `.' is up to date.\n")) +test.write("SConstruct", """\ +def builder(target, source, env): + import SCons.Script.SConscript + assert SCons.Script.SConscript.sconscript_reading == 0 +env = Environment(BUILDERS={'builder':Builder(action=builder)}) +env.builder('test',[]) +import SCons.Script.SConscript +assert SCons.Script.SConscript.sconscript_reading == 1 +""") + test.pass_test() |