~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to bzrlib/tests/test_options.py

  • Committer: Canonical.com Patch Queue Manager
  • Date: 2008-10-02 06:54:04 UTC
  • mfrom: (3755.1.2 various)
  • Revision ID: pqm@pqm.ubuntu.com-20081002065404-0sjc6vwukw26m5wo
(vila) Fix --verbose leaking into blackbox tests

Show diffs side-by-side

added added

removed removed

Lines of Context:
362
362
        # period and be all on a single line, because the display code will
363
363
        # wrap it.
364
364
        option_re = re.compile(r'^[A-Z][^\n]+\.$')
365
 
        for scope, option in self.get_builtin_command_options():
366
 
            if not option.help:
367
 
                msgs.append('%-16s %-16s %s' %
368
 
                       ((scope or 'GLOBAL'), option.name, 'NO HELP'))
369
 
            elif not option_re.match(option.help):
370
 
                msgs.append('%-16s %-16s %s' %
371
 
                        ((scope or 'GLOBAL'), option.name, option.help))
 
365
        for scope, opt in self.get_builtin_command_options():
 
366
            if not opt.help:
 
367
                msgs.append('%-16s %-16s %s' %
 
368
                       ((scope or 'GLOBAL'), opt.name, 'NO HELP'))
 
369
            elif not option_re.match(opt.help):
 
370
                msgs.append('%-16s %-16s %s' %
 
371
                        ((scope or 'GLOBAL'), opt.name, opt.help))
372
372
        if msgs:
373
373
            self.fail("The following options don't match the style guide:\n"
374
374
                    + '\n'.join(msgs))