/breezy/unstable

To get this branch, use:
bzr branch https://code.breezy-vcs.org/breezy/unstable

« back to all changes in this revision

Viewing changes to breezy/tests/matchers.py

  • Committer: Jelmer Vernooij
  • Date: 2017-05-24 01:39:33 UTC
  • mfrom: (3815.3776.6)
  • Revision ID: jelmer@jelmer.uk-20170524013933-ir4y4tqtrsiz2ka2
New upstream snapshot.

Show diffs side-by-side

added added

removed removed

Lines of Context:
14
14
# along with this program; if not, write to the Free Software
15
15
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
16
16
 
17
 
"""Matchers for bzrlib.
 
17
"""Matchers for breezy.
18
18
 
19
 
Primarily test support, Matchers are used by self.assertThat in the bzrlib
 
19
Primarily test support, Matchers are used by self.assertThat in the breezy
20
20
test suite. A matcher is a stateful test helper which can be used to determine
21
21
if a passed object 'matches', much like a regex. If the object does not match
22
22
the mismatch can be described in a human readable fashion. assertThat then
34
34
    'RevisionHistoryMatches',
35
35
    ]
36
36
 
37
 
from bzrlib import (
 
37
from .. import (
38
38
    osutils,
39
39
    revision as _mod_revision,
40
40
    )
41
 
from bzrlib import lazy_import
 
41
from .. import lazy_import
42
42
lazy_import.lazy_import(globals(),
43
43
"""
44
 
from bzrlib.smart.request import request_handlers as smart_request_handlers
45
 
from bzrlib.smart import vfs
 
44
from breezy.smart.request import request_handlers as smart_request_handlers
 
45
from breezy.smart import vfs
46
46
""")
47
47
 
48
48
from testtools.matchers import Equals, Mismatch, Matcher