/brz/remove-bazaar

To get this branch, use:
bzr branch http://gegoxaren.bato24.eu/bzr/brz/remove-bazaar

« back to all changes in this revision

Viewing changes to bzrlib/tests/script.py

  • Committer: Martin
  • Date: 2010-04-22 18:36:13 UTC
  • mto: (5177.1.1 integration2)
  • mto: This revision was merged to the branch mainline in revision 5179.
  • Revision ID: gzlist@googlemail.com-20100422183613-gruiwv2xsrjf0nhp
Fix more tests which were failing under -OO that had been missed earlier

Show diffs side-by-side

added added

removed removed

Lines of Context:
24
24
import glob
25
25
import os
26
26
import shlex
27
 
import textwrap
28
27
from cStringIO import StringIO
29
28
 
30
29
from bzrlib import (
74
73
    cmd_line = 1
75
74
    lineno = 0
76
75
    input, output, error = None, None, None
77
 
    text = textwrap.dedent(text)
78
76
    for line in text.split('\n'):
79
77
        lineno += 1
80
78
        # Keep a copy for error reporting
477
475
    def run_command(self, cmd, input, output, error):
478
476
        return self.script_runner.run_command(self, cmd, input, output, error)
479
477
 
480
 
 
481
 
def run_script(test_case, script_string):
482
 
    """Run the given script within a testcase"""
483
 
    return ScriptRunner().run_script(test_case, script_string)