Rev 5482: Merge lp:~nmb/bzr/239523-quiet-tag fixing NEWS in http://bazaar.launchpad.net/~vila/bzr/integration/
Vincent Ladeuil
v.ladeuil+lp at free.fr
Mon Oct 11 16:18:39 BST 2010
At http://bazaar.launchpad.net/~vila/bzr/integration/
------------------------------------------------------------
revno: 5482 [merge]
revision-id: v.ladeuil+lp at free.fr-20101011151838-2591b68zjj4c5y3l
parent: pqm at pqm.ubuntu.com-20101011150328-e7g3pohlyn9aoxvb
parent: nmb at wartburg.edu-20101007143654-09zifcypn1rrt06w
committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
branch nick: trunk
timestamp: Mon 2010-10-11 17:18:38 +0200
message:
Merge lp:~nmb/bzr/239523-quiet-tag fixing NEWS
modified:
NEWS NEWS-20050323055033-4e00b5db738777ff
bzrlib/builtins.py builtins.py-20050830033751-fc01482b9ca23183
bzrlib/tests/blackbox/test_tags.py test_tags.py-20070116132048-5h4qak2cm22jlb9e-1
-------------- next part --------------
=== modified file 'NEWS'
--- a/NEWS 2010-10-11 14:28:19 +0000
+++ b/NEWS 2010-10-11 15:18:38 +0000
@@ -26,6 +26,8 @@
* Don't force openssh to use protocol=2, since that is now the default.
(Neil Martinsen-Burrell, #561061)
+* Make ``bzr tag --quiet`` really quiet. (Neil Martinsen-Burrell, #239523)
+
Improvements
************
=== modified file 'bzrlib/builtins.py'
--- a/bzrlib/builtins.py 2010-10-11 14:28:19 +0000
+++ b/bzrlib/builtins.py 2010-10-11 15:18:38 +0000
@@ -5377,7 +5377,7 @@
if tag_name is None:
raise errors.BzrCommandError("No tag specified to delete.")
branch.tags.delete_tag(tag_name)
- self.outf.write('Deleted tag %s.\n' % tag_name)
+ note('Deleted tag %s.' % tag_name)
else:
if revision:
if len(revision) != 1:
@@ -5395,7 +5395,7 @@
if (not force) and branch.tags.has_tag(tag_name):
raise errors.TagAlreadyExists(tag_name)
branch.tags.set_tag(tag_name, revision_id)
- self.outf.write('Created tag %s.\n' % tag_name)
+ note('Created tag %s.' % tag_name)
class cmd_tags(Command):
=== modified file 'bzrlib/tests/blackbox/test_tags.py'
--- a/bzrlib/tests/blackbox/test_tags.py 2010-10-03 05:08:21 +0000
+++ b/bzrlib/tests/blackbox/test_tags.py 2010-10-11 15:18:38 +0000
@@ -60,7 +60,7 @@
Branch.hooks.install_named_hook('automatic_tag_name',
get_tag_name, 'get tag name')
out, err = self.run_bzr('tag -d branch')
- self.assertContainsRe(out, 'Created tag mytag.')
+ self.assertContainsRe(err, 'Created tag mytag.')
def test_tag_current_rev(self):
t = self.make_branch_and_tree('branch')
@@ -68,7 +68,7 @@
rev_id='first-revid')
# make a tag through the command line
out, err = self.run_bzr('tag -d branch NEWTAG')
- self.assertContainsRe(out, 'Created tag NEWTAG.')
+ self.assertContainsRe(err, 'Created tag NEWTAG.')
# tag should be observable through the api
self.assertEquals(t.branch.tags.get_tag_dict(),
dict(NEWTAG='first-revid'))
@@ -247,3 +247,17 @@
## out, err = self.run_bzr('merge -d one two', encoding='utf-8')
## self.assertContainsRe(out,
## 'Conflicting tags:\n.*' + tagname.encode('utf-8'))
+
+ def test_tag_quiet(self):
+ t1 = self.make_branch_and_tree('')
+ out, err = self.run_bzr('tag --quiet test1')
+ self.assertEqual('', out)
+ self.assertEqual('', err)
+
+ def test_tag_delete_quiet(self):
+ t1 = self.make_branch_and_tree('')
+ self.run_bzr('tag test1')
+ out, err = self.run_bzr('tag --delete --quiet test1')
+ self.assertEqual('', out)
+ self.assertEqual('', err)
+
More information about the bazaar-commits
mailing list