summaryrefslogtreecommitdiff
path: root/test/Platform.py
diff options
context:
space:
mode:
authorSteven Knight <knight@baldmt.com>2002-11-25 23:33:49 +0000
committerSteven Knight <knight@baldmt.com>2002-11-25 23:33:49 +0000
commitdd30a312b7c59abd25d41c3d332df57801abf66b (patch)
tree850fbde140c46672ee388dea2fe3fc0dd4ed525f /test/Platform.py
parent22c249b07f1831b86aca87ba1728a0cf19884b80 (diff)
downloadscons-dd30a312b7c59abd25d41c3d332df57801abf66b.tar.gz
Make the shell pickable via a construction variable. (Anthony Roach)
Diffstat (limited to 'test/Platform.py')
-rw-r--r--test/Platform.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/test/Platform.py b/test/Platform.py
index 34f1b525..7bbdf7a7 100644
--- a/test/Platform.py
+++ b/test/Platform.py
@@ -29,9 +29,10 @@ import TestSCons
test = TestSCons.TestSCons()
test.write('SConstruct', """
-env = {}
+env = Environment()
Platform('cygwin')(env)
print "'%s'" % env['PROGSUFFIX']
+assert env['SHELL'] == 'sh'
Platform('os2')(env)
print "'%s'" % env['PROGSUFFIX']
Platform('posix')(env)
@@ -42,7 +43,7 @@ SConscript('SConscript')
""")
test.write('SConscript', """
-env = {}
+env = Environment()
Platform('cygwin')(env)
print "'%s'" % env['LIBSUFFIX']
Platform('os2')(env)