/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/plugin.py

  • Committer: Canonical.com Patch Queue Manager
  • Date: 2008-04-04 12:20:38 UTC
  • mfrom: (3334.1.1 trunk)
  • Revision ID: pqm@pqm.ubuntu.com-20080404122038-852408u460mitk5y
(vila) More aggressive test loader for selftest --load-list

Show diffs side-by-side

added added

removed removed

Lines of Context:
407
407
        else:
408
408
            return None
409
409
 
 
410
    def load_plugin_tests(self, loader):
 
411
        """Return the adapted plugin's test suite.
 
412
 
 
413
        :param loader: The custom loader that should be used to load additional
 
414
            tests.
 
415
 
 
416
        """
 
417
        if getattr(self.module, 'load_tests', None) is not None:
 
418
            return loader.loadTestsFromModule(self.module)
 
419
        else:
 
420
            return None
 
421
 
410
422
    def version_info(self):
411
423
        """Return the plugin's version_tuple or None if unknown."""
412
424
        version_info = getattr(self.module, 'version_info', None)
413
425
        if version_info is not None and len(version_info) == 3:
414
426
            version_info = tuple(version_info) + ('final', 0)
415
427
        return version_info
416
 
    
 
428
 
417
429
    def _get__version__(self):
418
430
        version_info = self.version_info()
419
431
        if version_info is None: