Rev 5764: (jelmer) Update tests for no user identity being configured so they work in file:///home/pqm/archives/thelove/bzr/%2Btrunk/
Canonical.com Patch Queue Manager
pqm at pqm.ubuntu.com
Wed Apr 6 11:07:26 UTC 2011
At file:///home/pqm/archives/thelove/bzr/%2Btrunk/
------------------------------------------------------------
revno: 5764 [merge]
revision-id: pqm at pqm.ubuntu.com-20110406110717-u00w5z9lcww3o6xs
parent: pqm at pqm.ubuntu.com-20110406080303-djggc1q1yx3arvnw
parent: mbp at sourcefrog.net-20110406043103-9lrlq2ztia52hn1z
committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
branch nick: +trunk
timestamp: Wed 2011-04-06 11:07:17 +0000
message:
(jelmer) Update tests for no user identity being configured so they work
when one can be inferred. (Martin Pool)
modified:
bzrlib/tests/blackbox/test_commit.py test_commit.py-20060212094538-ae88fc861d969db0
bzrlib/tests/blackbox/test_whoami.py test_whoami.py-20060629025641-8h3m2ch7kutqx7ug-1
bzrlib/tests/per_repository/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
=== modified file 'bzrlib/tests/blackbox/test_commit.py'
--- a/bzrlib/tests/blackbox/test_commit.py 2011-01-10 22:20:12 +0000
+++ b/bzrlib/tests/blackbox/test_commit.py 2011-04-06 04:18:06 +0000
@@ -23,6 +23,7 @@
from bzrlib import (
bzrdir,
+ config,
osutils,
ignores,
msgeditor,
@@ -758,6 +759,9 @@
self.run_bzr(['add'])
self.overrideEnv('EMAIL', None)
self.overrideEnv('BZR_EMAIL', None)
+ # Also, make sure that it's not inferred from mailname.
+ self.overrideAttr(config, '_auto_user_id',
+ lambda: (None, None))
out, err = self.run_bzr(['commit', '-m', 'initial'], 3)
self.assertContainsRe(err, 'Unable to determine your name')
=== modified file 'bzrlib/tests/blackbox/test_whoami.py'
--- a/bzrlib/tests/blackbox/test_whoami.py 2011-01-18 22:30:23 +0000
+++ b/bzrlib/tests/blackbox/test_whoami.py 2011-04-06 11:07:17 +0000
@@ -94,10 +94,13 @@
'recommended.\n', display)
def test_whoami_not_set(self):
- """Ensure whoami error if username is not set.
+ """Ensure whoami error if username is not set and not inferred.
"""
self.overrideEnv('EMAIL', None)
self.overrideEnv('BZR_EMAIL', None)
+ # Also, make sure that it's not inferred from mailname.
+ self.overrideAttr(config, '_auto_user_id',
+ lambda: (None, None))
out, err = self.run_bzr(['whoami'], 3)
self.assertContainsRe(err, 'Unable to determine your name')
=== modified file 'bzrlib/tests/per_repository/test_commit_builder.py'
--- a/bzrlib/tests/per_repository/test_commit_builder.py 2011-03-13 15:22:28 +0000
+++ b/bzrlib/tests/per_repository/test_commit_builder.py 2011-04-06 11:07:17 +0000
@@ -19,6 +19,7 @@
import os
from bzrlib import (
+ config,
errors,
graph,
inventory,
@@ -1361,6 +1362,10 @@
# Ensure that when no username is available but a committer is
# supplied, commit works.
self.overrideEnv('EMAIL', None)
+ self.overrideEnv('BZR_EMAIL', None)
+ # Also, make sure that it's not inferred from mailname.
+ self.overrideAttr(config, '_auto_user_id',
+ lambda: (None, None))
tree = self.make_branch_and_tree(".")
tree.lock_write()
try:
More information about the bazaar-commits
mailing list