Error running tests for plugins . . .

Russel Winder russel.winder at concertant.com
Fri Jul 3 18:16:28 BST 2009


I wanted to run the tests for the installed bzrtools plugin.  I had
thought "bzr selftest bzrtools" might do teh trick.  However, this
results in the following.  Am I just doing something stupid, or is this
a Bazaar bug?

Thanks.


 |> bzr selftest bzrtools
bzr: ERROR: exceptions.AttributeError: 'module' object has no attribute 'TransportTestProviderAdapter'

Traceback (most recent call last):
  File "/home/Checkouts/Bazaar/Bazaar_Mainline/bzrlib/commands.py", line 835, in exception_to_return_code
    return the_callable(*args, **kwargs)
  File "/home/Checkouts/Bazaar/Bazaar_Mainline/bzrlib/commands.py", line 1030, in run_bzr
    ret = run(*run_argv)
  File "/home/Checkouts/Bazaar/Bazaar_Mainline/bzrlib/commands.py", line 647, in run_argv_aliases
    return self.run(**all_cmd_args)
  File "/home/Checkouts/Bazaar/Bazaar_Mainline/bzrlib/builtins.py", line 3474, in run
    result = selftest(**selftest_kwargs)
  File "/home/Checkouts/Bazaar/Bazaar_Mainline/bzrlib/tests/__init__.py", line 3146, in selftest
    suite = test_suite(keep_only, starting_with)
  File "/home/Checkouts/Bazaar/Bazaar_Mainline/bzrlib/tests/__init__.py", line 3586, in test_suite
    plugin_suite = plugin.load_plugin_tests(loader)
  File "/home/Checkouts/Bazaar/Bazaar_Mainline/bzrlib/plugin.py", line 383, in load_plugin_tests
    return loader.loadTestsFromModule(self.module)
  File "/home/Checkouts/Bazaar/Bazaar_Mainline/bzrlib/tests/TestUtil.py", line 129, in loadTestsFromModule
    return load_tests(basic_tests, module, self)
  File "/usr/lib/python2.6/dist-packages/bzrlib/plugins/upload/__init__.py", line 327, in load_tests
    ["%s.%s" % (__name__, tmn) for tmn in testmod_names]))
  File "/home/Checkouts/Bazaar/Bazaar_Mainline/bzrlib/tests/TestUtil.py", line 92, in loadTestsFromModuleNames
    result.addTests(self.loadTestsFromModuleName(name))
  File "/home/Checkouts/Bazaar/Bazaar_Mainline/bzrlib/tests/TestUtil.py", line 99, in loadTestsFromModuleName
    result.addTests(self.loadTestsFromModule(module))
  File "/home/Checkouts/Bazaar/Bazaar_Mainline/bzrlib/tests/TestUtil.py", line 129, in loadTestsFromModule
    return load_tests(basic_tests, module, self)
  File "/usr/lib/python2.6/dist-packages/bzrlib/plugins/upload/tests/__init__.py", line 26, in load_tests
    ["%s.%s" % (__name__, tmn) for tmn in testmod_names]))
  File "/home/Checkouts/Bazaar/Bazaar_Mainline/bzrlib/tests/TestUtil.py", line 92, in loadTestsFromModuleNames
    result.addTests(self.loadTestsFromModuleName(name))
  File "/home/Checkouts/Bazaar/Bazaar_Mainline/bzrlib/tests/TestUtil.py", line 97, in loadTestsFromModuleName
    module = _load_module_by_name(name)
  File "/home/Checkouts/Bazaar/Bazaar_Mainline/bzrlib/tests/TestUtil.py", line 166, in _load_module_by_name
    module = __import__(mod_name)
  File "/usr/lib/python2.6/dist-packages/bzrlib/plugins/upload/tests/test_upload.py", line 44, in <module>
    test_transport_implementations.TransportTestProviderAdapter):
AttributeError: 'module' object has no attribute 'TransportTestProviderAdapter'

bzr 1.17dev on python 2.6.2 (linux2)
arguments: ['/home/users/russel/bin/bzr', 'selftest', 'bzrtools']
encoding: 'UTF-8', fsenc: 'UTF-8', lang: 'en_GB.UTF-8'
plugins:
  bookmarks            /home/users/russel/.bazaar/plugins/bookmarks [unknown]
  builddeb             /home/users/russel/.bazaar/plugins/builddeb [unknown]
  bzrtools             /home/users/russel/.bazaar/plugins/bzrtools [1.17]
  dbus                 /home/users/russel/.bazaar/plugins/dbus [0.1dev]
  email                /home/users/russel/.bazaar/plugins/email [unknown]
  explorer             /home/users/russel/.bazaar/plugins/explorer [0.5dev]
  fastimport           /usr/lib/python2.6/dist-packages/bzrlib/plugins/fastimport [unknown]
  gtk                  /home/users/russel/.bazaar/plugins/gtk [0.96.0.dev.1]
  launchpad            /home/Checkouts/Bazaar/Bazaar_Mainline/bzrlib/plugins/launchpad [1.17dev]
  locksvncheckout      /home/users/russel/.bazaar/plugins/locksvncheckout [0.0dev]
  loom                 /usr/lib/python2.6/dist-packages/bzrlib/plugins/loom [1.4dev]
  netrc_credential_store /home/Checkouts/Bazaar/Bazaar_Mainline/bzrlib/plugins/netrc_credential_store [1.17dev]
  pqm                  /usr/lib/python2.6/dist-packages/bzrlib/plugins/pqm [1.3]
  qbzr                 /home/users/russel/.bazaar/plugins/qbzr [0.12dev]
  rebase               /home/users/russel/.bazaar/plugins/rebase [0.5.2dev]
  search               /usr/lib/python2.6/dist-packages/bzrlib/plugins/search [1.7dev]
  stats                /usr/lib/python2.6/dist-packages/bzrlib/plugins/stats [unknown]
  svn                  /home/users/russel/.bazaar/plugins/svn [0.6.3dev]
  upload               /usr/lib/python2.6/dist-packages/bzrlib/plugins/upload [0.1]
  xmloutput            /home/users/russel/.bazaar/plugins/xmloutput [0.8.5]
*** Bazaar has encountered an internal error.
    Please report a bug at https://bugs.launchpad.net/bzr/+filebug
    including this traceback, and a description of what you
    were doing when the error occurred.

-- 
Russel.
=============================================================================
Dr Russel Winder      Partner
                                            xmpp: russel at russel.org.uk
Concertant LLP        t: +44 20 7585 2200, +44 20 7193 9203
41 Buckmaster Road,   f: +44 8700 516 084   voip: sip:russel.winder at ekiga.net
London SW11 1EN, UK   m: +44 7770 465 077   skype: russel_winder
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: This is a digitally signed message part
Url : https://lists.ubuntu.com/archives/bazaar/attachments/20090703/ca250563/attachment-0001.pgp 


More information about the bazaar mailing list