Rev 4465: Fix more imports. in file:///home/vila/src/bzr/bugs/206577-send-strict/
Vincent Ladeuil
v.ladeuil+lp at free.fr
Wed Jun 24 08:50:00 BST 2009
At file:///home/vila/src/bzr/bugs/206577-send-strict/
------------------------------------------------------------
revno: 4465
revision-id: v.ladeuil+lp at free.fr-20090624075000-l0gwwwhr4og215ap
parent: pqm at pqm.ubuntu.com-20090619110117-rhph89w2k9gavp24
committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
branch nick: 206577-send-strict
timestamp: Wed 2009-06-24 09:50:00 +0200
message:
Fix more imports.
-------------- next part --------------
=== modified file 'bzrlib/tests/blackbox/test_send.py'
--- a/bzrlib/tests/blackbox/test_send.py 2009-06-10 03:56:49 +0000
+++ b/bzrlib/tests/blackbox/test_send.py 2009-06-24 07:50:00 +0000
@@ -1,4 +1,4 @@
-# Copyright (C) 2006, 2007 Canonical Ltd
+# Copyright (C) 2006, 2007, 2008, 2009 Canonical Ltd
# Authors: Aaron Bentley
#
# This program is free software; you can redistribute it and/or modify
@@ -18,15 +18,15 @@
import os
import sys
-from StringIO import StringIO
+from cStringIO import StringIO
from bzrlib import (
- branch as _mod_branch,
+ branch,
+ bzrdir,
merge_directive,
+ tests,
)
from bzrlib.bundle import serializer
-from bzrlib.bzrdir import BzrDir
-from bzrlib import tests
def read_bundle(fileobj):
@@ -37,7 +37,8 @@
class TestSend(tests.TestCaseWithTransport):
def make_trees(self):
- grandparent_tree = BzrDir.create_standalone_workingtree('grandparent')
+ grandparent_tree = bzrdir.BzrDir.create_standalone_workingtree(
+ 'grandparent')
self.build_tree_contents([('grandparent/file1', 'grandparent')])
grandparent_tree.add('file1')
grandparent_tree.commit('initial commit', rev_id='revision1')
@@ -51,11 +52,10 @@
def test_uses_parent(self):
"""Parent location is used as a basis by default"""
self.make_trees()
- os.chdir('grandparent')
- errmsg = self.run_bzr('send -o-', retcode=3)[1]
+ errmsg = self.run_bzr('send -o-', retcode=3,
+ working_dir='grandparent')[1]
self.assertContainsRe(errmsg, 'No submit branch known or specified')
- os.chdir('../branch')
- stdout, stderr = self.run_bzr('send -o-')
+ stdout, stderr = self.run_bzr('send -o-', working_dir='branch')
self.assertEqual(stderr.count('Using saved parent location'), 1)
br = read_bundle(StringIO(stdout))
self.assertRevisions(br, ['revision3'])
@@ -63,18 +63,16 @@
def test_bundle(self):
"""Bundle works like send, except -o is not required"""
self.make_trees()
- os.chdir('grandparent')
- errmsg = self.run_bzr('bundle', retcode=3)[1]
+ errmsg = self.run_bzr('bundle', retcode=3, working_dir='grandparent')[1]
self.assertContainsRe(errmsg, 'No submit branch known or specified')
- os.chdir('../branch')
- stdout, stderr = self.run_bzr('bundle')
+ stdout, stderr = self.run_bzr('bundle', working_dir='branch')
self.assertEqual(stderr.count('Using saved parent location'), 1)
br = read_bundle(StringIO(stdout))
self.assertRevisions(br, ['revision3'])
def assertRevisions(self, bi, expected):
self.assertEqual(set(r.revision_id for r in bi.revisions),
- set(expected))
+ set(expected))
def test_uses_submit(self):
"""Submit location can be used and set"""
@@ -197,25 +195,25 @@
def test_mailto_option(self):
self.make_trees()
- branch = _mod_branch.Branch.open('branch')
- branch.get_config().set_user_option('mail_client', 'editor')
+ b = branch.Branch.open('branch')
+ b.get_config().set_user_option('mail_client', 'editor')
self.run_bzr_error(
('No mail-to address \\(--mail-to\\) or output \\(-o\\) specified',
), 'send -f branch')
- branch.get_config().set_user_option('mail_client', 'bogus')
+ b.get_config().set_user_option('mail_client', 'bogus')
self.run_bzr('send -f branch -o-')
self.run_bzr_error(('Unknown mail client: bogus',),
'send -f branch --mail-to jrandom at example.org')
- branch.get_config().set_user_option('submit_to', 'jrandom at example.org')
+ b.get_config().set_user_option('submit_to', 'jrandom at example.org')
self.run_bzr_error(('Unknown mail client: bogus',),
'send -f branch')
def test_mailto_child_option(self):
"""Make sure that child_submit_to is used."""
self.make_trees()
- branch = _mod_branch.Branch.open('branch')
- branch.get_config().set_user_option('mail_client', 'bogus')
- parent = _mod_branch.Branch.open('parent')
+ b = branch.Branch.open('branch')
+ b.get_config().set_user_option('mail_client', 'bogus')
+ parent = branch.Branch.open('parent')
parent.get_config().set_user_option('child_submit_to',
'somebody at example.org')
self.run_bzr_error(('Unknown mail client: bogus',),
@@ -240,7 +238,7 @@
def test_format_child_option(self):
self.make_trees()
- parent = _mod_branch.Branch.open('parent')
+ parent = branch.Branch.open('parent')
parent.get_config().set_user_option('child_submit_format', '4')
s = StringIO(self.run_bzr('send -f branch -o-')[0])
md = merge_directive.MergeDirective.from_lines(s.readlines())
More information about the bazaar-commits
mailing list