summaryrefslogtreecommitdiffstats
path: root/src/engine/SCons/BuilderTests.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/engine/SCons/BuilderTests.py')
-rw-r--r--src/engine/SCons/BuilderTests.py12
1 files changed, 12 insertions, 0 deletions
diff --git a/src/engine/SCons/BuilderTests.py b/src/engine/SCons/BuilderTests.py
index fd55f03..31135c0 100644
--- a/src/engine/SCons/BuilderTests.py
+++ b/src/engine/SCons/BuilderTests.py
@@ -275,6 +275,18 @@ class BuilderTestCase(unittest.TestCase):
contents = b3.get_contents()
assert contents == "foo\177\036\000\177\037\000d\000\000Sbar", repr(contents)
+ b4 = SCons.Builder.Builder(action = "$_LIBFLAGS $_LIBDIRFLAGS $_INCFLAGS")
+ contents = b4.get_contents(LIBS = ['foo', 'bar'],
+ LIBLINKPREFIX = '-l',
+ LIBLINKSUFFIX = '',
+ LIBPATH = ['lib'],
+ LIBDIRPREFIX = '-L',
+ LIBDIRSUFFIX = '/',
+ CPPPATH = ['c', 'p'],
+ INCPREFIX = '-I',
+ INCSUFFIX = '')
+ assert contents == "-lfoo -lbar -Llib/ -Ic -Ip", contents
+
def test_name(self):
"""Test Builder creation with a specified name
"""