diff options
| author | Steven Knight <knight@baldmt.com> | 2003-09-05 19:26:05 (GMT) |
|---|---|---|
| committer | Steven Knight <knight@baldmt.com> | 2003-09-05 19:26:05 (GMT) |
| commit | bf221d4e593f803116af76ec3bc16514b666c9f1 (patch) | |
| tree | d80f1ab39365370ce1f50dba335af34f8cad83e2 /src/engine/SCons/UtilTests.py | |
| parent | f1d7f1dc87300ea5c905c648c39aeee031100c8c (diff) | |
| download | SCons-bf221d4e593f803116af76ec3bc16514b666c9f1.zip SCons-bf221d4e593f803116af76ec3bc16514b666c9f1.tar.gz SCons-bf221d4e593f803116af76ec3bc16514b666c9f1.tar.bz2 | |
Support construction variable expansion anywhere in a file or path name.
Diffstat (limited to 'src/engine/SCons/UtilTests.py')
| -rw-r--r-- | src/engine/SCons/UtilTests.py | 14 |
1 files changed, 10 insertions, 4 deletions
diff --git a/src/engine/SCons/UtilTests.py b/src/engine/SCons/UtilTests.py index 23120e6..09b96d9 100644 --- a/src/engine/SCons/UtilTests.py +++ b/src/engine/SCons/UtilTests.py @@ -172,17 +172,23 @@ class UtilTestCase(unittest.TestCase): assert newcom == cvt("test foo/blah.cppblah /bar/ack.cppblah"), newcom newcom = scons_subst("test $xxx", env) + assert newcom == cvt("test "), newcom + newcom = scons_subst("test $xxx", env, mode=SUBST_CMD) + assert newcom == cvt("test"), newcom + newcom = scons_subst("test $xxx", env, mode=SUBST_SIG) assert newcom == cvt("test"), newcom newcom = scons_subst("test $($xxx$)", env) assert newcom == cvt("test $($)"), newcom - - newcom = scons_subst("test $( $xxx $)", env) - assert newcom == cvt("test $( $)"), newcom - + newcom = scons_subst("test $($xxx$)", env, mode=SUBST_CMD) + assert newcom == cvt("test"), newcom newcom = scons_subst("test $($xxx$)", env, mode=SUBST_SIG) assert newcom == cvt("test"), newcom + newcom = scons_subst("test $( $xxx $)", env) + assert newcom == cvt("test $( $)"), newcom + newcom = scons_subst("test $( $xxx $)", env, mode=SUBST_CMD) + assert newcom == cvt("test"), newcom newcom = scons_subst("test $( $xxx $)", env, mode=SUBST_SIG) assert newcom == cvt("test"), newcom |
