summaryrefslogtreecommitdiffstats
path: root/test/SConscript.py
diff options
context:
space:
mode:
authorSteven Knight <knight@baldmt.com>2003-10-21 05:17:36 (GMT)
committerSteven Knight <knight@baldmt.com>2003-10-21 05:17:36 (GMT)
commit41327e986275b57ad9ff92d402276ffb318e9e7b (patch)
tree16ff259ccaf68ef4255ab4b9105c43b406240072 /test/SConscript.py
parent58807b5c04899a53783122c3296b5d6cd63831e4 (diff)
downloadSCons-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.py10
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()