Rev 4372: Fix plugin test too :-/ in file:///home/vila/src/bzr/bugs/376582-auth-prompt/
Vincent Ladeuil
v.ladeuil+lp at free.fr
Tue Jun 2 14:48:28 BST 2009
At file:///home/vila/src/bzr/bugs/376582-auth-prompt/
------------------------------------------------------------
revno: 4372
revision-id: v.ladeuil+lp at free.fr-20090602134827-k1r08407pnf7rrb8
parent: v.ladeuil+lp at free.fr-20090602092349-adzoel9jbwqq45qd
committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
branch nick: 376582-auth-prompt
timestamp: Tue 2009-06-02 15:48:27 +0200
message:
Fix plugin test too :-/
* bzrlib/plugins/launchpad/test_register.py:
(TestGatherUserCredentials.test_gather_user_credentials_prompts):prompt
is now displayed on stderr.
-------------- next part --------------
=== modified file 'NEWS'
--- a/NEWS 2009-06-02 09:23:49 +0000
+++ b/NEWS 2009-06-02 13:48:27 +0000
@@ -14,7 +14,7 @@
* Display prompt on stderr (instead of stdout) when querying users so
that the output of commands can be safely redirected.
- (Vincent Ladeuil, #376582)
+ (Vincent Ladeuil, #376582)
New Features
=== modified file 'bzrlib/plugins/launchpad/test_register.py'
--- a/bzrlib/plugins/launchpad/test_register.py 2009-03-23 14:59:43 +0000
+++ b/bzrlib/plugins/launchpad/test_register.py 2009-06-02 13:48:27 +0000
@@ -335,12 +335,14 @@
g_conf = config.GlobalConfig()
g_conf.set_user_option('email', 'Test User <test at user.com>')
stdout = tests.StringIOWrapper()
+ stderr = tests.StringIOWrapper()
ui.ui_factory = tests.TestUIFactory(stdin='userpass\n',
- stdout=stdout)
+ stdout=stdout, stderr=stderr)
self.assertIs(None, service.registrant_password)
service.gather_user_credentials()
self.assertEqual('test at user.com', service.registrant_email)
self.assertEqual('userpass', service.registrant_password)
- self.assertContainsRe(stdout.getvalue(),
+ self.assertEquals('', stdout.getvalue())
+ self.assertContainsRe(stderr.getvalue(),
'launchpad.net password for test at user\\.com')
More information about the bazaar-commits
mailing list