diff options
Diffstat (limited to 'test/Deprecated/BuildDir.py')
-rw-r--r-- | test/Deprecated/BuildDir.py | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/test/Deprecated/BuildDir.py b/test/Deprecated/BuildDir.py index 02ef139..e8755da 100644 --- a/test/Deprecated/BuildDir.py +++ b/test/Deprecated/BuildDir.py @@ -21,6 +21,7 @@ # OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION # WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. # +from __future__ import generators ### KEEP FOR COMPATIBILITY FIXERS __revision__ = "__FILE__ __REVISION__ __DATE__ __DEVELOPER__" @@ -32,8 +33,6 @@ under the covers). Note that using BuildDir() does not yet print a deprecation warning. """ -import string - import TestSCons _exe = TestSCons._exe @@ -191,10 +190,9 @@ test.write(['work1', 'src', 'f4h.in'], r""" def blank_output(err): if not err: return 1 - stderrlines = filter(lambda l: l, string.split(err, '\n')) + stderrlines = [l for l in err.split('\n') if l] msg = "warning: tempnam() possibly used unsafely" - stderrlines = filter(lambda l, msg=msg: string.find(l, msg) == -1, - stderrlines) + stderrlines = [l for l in stderrlines if l.find(msg) == -1] return len(stderrlines) == 0 test.run(chdir='work1', arguments = '. ../build', stderr=None) |