1 # Copyright (c) 2008-2012 testtools developers. See LICENSE for details.
5 Matchers, a way to express complex assertions outside the testcase.
7 Inspired by 'hamcrest'.
9 Matcher provides the abstract API that all matchers need to implement.
11 Bundled matchers are listed in __all__: a list can be obtained by running
12 $ python -c 'import testtools.matchers; print testtools.matchers.__all__'
67 from ._datastructures import (
79 from ._doctest import (
82 from ._exception import (
87 from ._filesystem import (
97 from ._higherorder import (
107 # XXX: These are not explicitly included in __all__. It's unclear how much of
108 # the public interface they really are.