diff options
author | Steven Knight <knight@baldmt.com> | 2004-07-15 12:39:34 (GMT) |
---|---|---|
committer | Steven Knight <knight@baldmt.com> | 2004-07-15 12:39:34 (GMT) |
commit | af9e270bf0dc34fecff450199f90dc14bb0334de (patch) | |
tree | c2864cbd6341ba776c90abb8c2cbb1456906a0a5 /test/LIBS.py | |
parent | d4da437a7df193b540560e8bb06aa1573b615cc8 (diff) | |
download | SCons-af9e270bf0dc34fecff450199f90dc14bb0334de.zip SCons-af9e270bf0dc34fecff450199f90dc14bb0334de.tar.gz SCons-af9e270bf0dc34fecff450199f90dc14bb0334de.tar.bz2 |
Win32 portability: add an explicit match argument to TestCommon.py, use it to only use match_re_dotall when we're using TestSCons.noisy_ar.
Diffstat (limited to 'test/LIBS.py')
-rw-r--r-- | test/LIBS.py | 14 |
1 files changed, 10 insertions, 4 deletions
diff --git a/test/LIBS.py b/test/LIBS.py index 07f1746..cc31cad 100644 --- a/test/LIBS.py +++ b/test/LIBS.py @@ -34,7 +34,7 @@ else: _exe = '' bar_lib = 'libbar.a' -test = TestSCons.TestSCons(match=TestSCons.match_re_dotall) +test = TestSCons.TestSCons() test.subdir('sub1', 'sub2') @@ -148,7 +148,9 @@ SConscript('sub2/SConscript', 'env') # on IRIX, ld32 prints out a warning saying that libbaz.a isn't used sw = 'ld32: WARNING 84 : ./libbaz.a is not used for resolving any symbol.\n' -test.run(arguments = '.', stderr='(%s|%s'%(sw, TestSCons.noisy_ar[1:])) +test.run(arguments = '.', + stderr='(%s|%s'%(sw, TestSCons.noisy_ar[1:]), + match=TestSCons.match_re_dotall) #test.fail_test(not test.stderr() in ['', sw]) test.run(program=foo1_exe, stdout='sub1/bar.c\nsub1/baz.c\n') @@ -174,7 +176,9 @@ void baz() } """) -test.run(arguments = '.', stderr='(%s|%s'%(sw, TestSCons.noisy_ar[1:])) +test.run(arguments = '.', + stderr='(%s|%s'%(sw, TestSCons.noisy_ar[1:]), + match=TestSCons.match_re_dotall) #test.fail_test(not test.stderr() in ['', sw, TestSCons.noisy_ar]) test.run(program=foo1_exe, stdout='sub1/bar.c\nsub1/baz.c 2\n') @@ -251,7 +255,9 @@ int DisplayMessage2 (void) } """) -test.run(arguments = '.', stderr=TestSCons.noisy_ar) +test.run(arguments = '.', + stderr=TestSCons.noisy_ar, + match=TestSCons.match_re_dotall) test.run(program=blender_exe, stdout='src/component1/message.c\nsrc/component2/hello.c\n') |