summaryrefslogtreecommitdiffstats
path: root/src/engine/SCons/EnvironmentTests.py
diff options
context:
space:
mode:
authorSteven Knight <knight@baldmt.com>2001-11-20 17:58:56 (GMT)
committerSteven Knight <knight@baldmt.com>2001-11-20 17:58:56 (GMT)
commitfa11b8d2fa2e3adc18588992ff869b1f1457c03f (patch)
tree569699b30c9de0106b55352d89b2d03ef8cfe086 /src/engine/SCons/EnvironmentTests.py
parent76166c77f852377b6139a9414cc355fe2661a0e7 (diff)
downloadSCons-fa11b8d2fa2e3adc18588992ff869b1f1457c03f.zip
SCons-fa11b8d2fa2e3adc18588992ff869b1f1457c03f.tar.gz
SCons-fa11b8d2fa2e3adc18588992ff869b1f1457c03f.tar.bz2
Crain: Finish LIBS, LIBPATH, CPPPATH
Diffstat (limited to 'src/engine/SCons/EnvironmentTests.py')
-rw-r--r--src/engine/SCons/EnvironmentTests.py12
1 files changed, 12 insertions, 0 deletions
diff --git a/src/engine/SCons/EnvironmentTests.py b/src/engine/SCons/EnvironmentTests.py
index 1fbdb8c..3341c83 100644
--- a/src/engine/SCons/EnvironmentTests.py
+++ b/src/engine/SCons/EnvironmentTests.py
@@ -269,6 +269,18 @@ class EnvironmentTestCase(unittest.TestCase):
assert env.Dictionary('_LIBFLAGS')[2] == 'foobazbar', \
env.Dictionary('_LIBFLAGS')[2]
+ env = Environment(CPPPATH = [ 'foo', 'bar', 'baz' ],
+ INCPREFIX = 'foo',
+ INCSUFFIX = 'bar')
+ assert len(env.Dictionary('_INCFLAGS')) == 3, env.Dictionary('_INCFLAGS')
+ assert env.Dictionary('_INCFLAGS')[0] == 'foofoobar', \
+ env.Dictionary('_INCFLAGS')[0]
+ assert env.Dictionary('_INCFLAGS')[1] == 'foobarbar', \
+ env.Dictionary('_INCFLAGS')[1]
+ assert env.Dictionary('_INCFLAGS')[2] == 'foobazbar', \
+ env.Dictionary('_INCFLAGS')[2]
+
+
if __name__ == "__main__":
suite = unittest.makeSuite(EnvironmentTestCase, 'test_')
if not unittest.TextTestRunner().run(suite).wasSuccessful():