/brz/remove-bazaar

To get this branch, use:
bzr branch http://gegoxaren.bato24.eu/bzr/brz/remove-bazaar

« back to all changes in this revision

Viewing changes to breezy/tests/test_osutils.py

  • Committer: Jelmer Vernooij
  • Date: 2017-08-29 21:07:17 UTC
  • mfrom: (6772 brz)
  • mto: This revision was merged to the branch mainline in revision 6773.
  • Revision ID: jelmer@jelmer.uk-20170829210717-ud3w6rh8x8fv48l9
Merge trunk.

Show diffs side-by-side

added added

removed removed

Lines of Context:
47
47
from .scenarios import load_tests_apply_scenarios
48
48
 
49
49
 
50
 
class _UTF8DirReaderFeature(features.Feature):
 
50
class _UTF8DirReaderFeature(features.ModuleAvailableFeature):
51
51
 
52
52
    def _probe(self):
53
53
        try:
54
54
            from .. import _readdir_pyx
 
55
            self._module = _readdir_pyx
55
56
            self.reader = _readdir_pyx.UTF8DirReader
56
57
            return True
57
58
        except ImportError:
58
59
            return False
59
60
 
60
 
    def feature_name(self):
61
 
        return 'breezy._readdir_pyx'
62
 
 
63
 
UTF8DirReaderFeature = features.ModuleAvailableFeature('breezy._readdir_pyx')
 
61
UTF8DirReaderFeature = _UTF8DirReaderFeature('breezy._readdir_pyx')
64
62
 
65
63
term_ios_feature = features.ModuleAvailableFeature('termios')
66
64