~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to bzrlib/tests/per_workingtree/test_paths2ids.py

  • Committer: Canonical.com Patch Queue Manager
  • Date: 2010-10-05 21:15:13 UTC
  • mfrom: (5448.3.5 374700-Add-gnu-lsh-support)
  • Revision ID: pqm@pqm.ubuntu.com-20101005211513-whouyj5t7oo92gmq
(gz) Add support for GNU lsh as a secure shell client (Matthew Gordon)

Show diffs side-by-side

added added

removed removed

Lines of Context:
24
24
from operator import attrgetter
25
25
 
26
26
from bzrlib import errors
27
 
from bzrlib.tests import features
28
27
from bzrlib.tests.per_workingtree import TestCaseWithWorkingTree
29
28
 
30
29
 
189
188
            ['unversioned'], [tree])
190
189
        basis.unlock()
191
190
        tree.unlock()
192
 
 
193
 
    def test_unversioned_non_ascii_one_tree(self):
194
 
        self.requireFeature(features.UnicodeFilenameFeature)
195
 
        tree = self.make_branch_and_tree('.')
196
 
        self.build_tree([u"\xa7"])
197
 
        self.assertExpectedIds([], tree, [u"\xa7"], require_versioned=False)
198
 
        self.addCleanup(tree.lock_read().unlock)
199
 
        e = self.assertRaises(errors.PathsNotVersionedError,
200
 
            tree.paths2ids, [u"\xa7"])
201
 
        self.assertEqual([u"\xa7"], e.paths)