diff options
author | Steven Knight <knight@baldmt.com> | 2004-07-21 13:06:51 (GMT) |
---|---|---|
committer | Steven Knight <knight@baldmt.com> | 2004-07-21 13:06:51 (GMT) |
commit | 6a1ff461cdea7e26330ebcdce821ae5a95e415ce (patch) | |
tree | a01ab0baf376aa963ea113ae295c483215f411d7 /src/engine/SCons/UtilTests.py | |
parent | af9e270bf0dc34fecff450199f90dc14bb0334de (diff) | |
download | SCons-6a1ff461cdea7e26330ebcdce821ae5a95e415ce.zip SCons-6a1ff461cdea7e26330ebcdce821ae5a95e415ce.tar.gz SCons-6a1ff461cdea7e26330ebcdce821ae5a95e415ce.tar.bz2 |
Add a .win32 attribute for FS entries; preserve Literal() attributes when concatenating strings in subst_list(). (Chris Murray)
Diffstat (limited to 'src/engine/SCons/UtilTests.py')
-rw-r--r-- | src/engine/SCons/UtilTests.py | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/engine/SCons/UtilTests.py b/src/engine/SCons/UtilTests.py index 846aaaa..713f522 100644 --- a/src/engine/SCons/UtilTests.py +++ b/src/engine/SCons/UtilTests.py @@ -706,6 +706,12 @@ class UtilTestCase(unittest.TestCase): c = cmd_list[0][3].escape(escape_func) assert c == 'xyz', c + cmd_list = scons_subst_list("abc${LITERALS}xyz", env) + c = cmd_list[0][0].escape(escape_func) + assert c == '**abcfoo\nwith\nnewlines**', c + c = cmd_list[0][1].escape(escape_func) + assert c == '**bar\nwith\nnewlinesxyz**', c + # Tests of the various SUBST_* modes of substitution. subst_list_cases = [ "test $xxx", |