Rev 11: Provide clues to what plugins blow up. in http://people.canonical.com/~robertc/baz2.0/plugins/plugin_info/trunk
Robert Collins
robertc at robertcollins.net
Mon Mar 1 02:12:57 GMT 2010
At http://people.canonical.com/~robertc/baz2.0/plugins/plugin_info/trunk
------------------------------------------------------------
revno: 11
revision-id: robertc at robertcollins.net-20100301021253-zwf499sr0493okaa
parent: robertc at robertcollins.net-20100301014425-hv196w58le2yn2ts
committer: Robert Collins <robertc at robertcollins.net>
branch nick: trunk
timestamp: Mon 2010-03-01 13:12:53 +1100
message:
Provide clues to what plugins blow up.
=== modified file 'commands.py'
--- a/commands.py 2010-03-01 01:32:52 +0000
+++ b/commands.py 2010-03-01 02:12:53 +0000
@@ -18,10 +18,11 @@
"""plugin-info commands."""
from bzrlib.branch import Branch
+import bzrlib.commands
from bzrlib import errors
-import bzrlib.commands
from bzrlib.option import Option
from bzrlib.plugins.plugin_info.extract import *
+from bzrlib.trace import note
class cmd_plugin_info(bzrlib.commands.Command):
@@ -49,6 +50,7 @@
if self.python:
self.outf.write('plugins = []\n')
for url in location_list:
+ note("Probing %s" % url)
try:
self.dump_info(extract_info_local(url))
except IOError:
=== modified file 'tests/test_blackbox.py'
--- a/tests/test_blackbox.py 2010-03-01 01:32:52 +0000
+++ b/tests/test_blackbox.py 2010-03-01 02:12:53 +0000
@@ -52,7 +52,7 @@
"""foo_bar(1.2.3dev0) from plugin supplies commands("a-command"), control formats("bzr-meta"), checkout formats("dirstate"), branch formats("branch 6"), repository formats("packs"), transports("hg+ssh://").
foo_bar(1.2.3dev0) from plugin2 supplies commands("a-command"), control formats("bzr-meta"), checkout formats("dirstate"), branch formats("branch 6"), repository formats("packs"), transports("hg+ssh://").
""", out)
- self.assertEqual('', err)
+ self.assertEqual('Probing plugin\nProbing plugin2\n', err)
def test_extract_info_python(self):
self.setup_plugins()
@@ -87,5 +87,5 @@
plugins.append(plugin)
<BLANKLINE>
"""))
- self.assertEqual('', err)
+ self.assertEqual('Probing plugin\nProbing plugin2\n', err)
More information about the bazaar-commits
mailing list