├── .github ├── dependabot.yml └── workflows │ ├── ci.yml │ ├── no-response.yml │ └── publish.yaml ├── .gitignore ├── CHANGELOG.md ├── LICENSE ├── README.md ├── analysis_options.yaml ├── lib ├── expect.dart ├── matcher.dart ├── mirror_matchers.dart └── src │ ├── core_matchers.dart │ ├── custom_matcher.dart │ ├── description.dart │ ├── equals_matcher.dart │ ├── error_matchers.dart │ ├── expect │ ├── async_matcher.dart │ ├── expect.dart │ ├── expect_async.dart │ ├── future_matchers.dart │ ├── never_called.dart │ ├── prints_matcher.dart │ ├── stream_matcher.dart │ ├── stream_matchers.dart │ ├── throws_matcher.dart │ ├── throws_matchers.dart │ └── util │ │ ├── placeholder.dart │ │ └── pretty_print.dart │ ├── feature_matcher.dart │ ├── having_matcher.dart │ ├── interfaces.dart │ ├── iterable_matchers.dart │ ├── map_matchers.dart │ ├── numeric_matchers.dart │ ├── operator_matchers.dart │ ├── order_matchers.dart │ ├── pretty_print.dart │ ├── string_matchers.dart │ ├── type_matcher.dart │ └── util.dart ├── pubspec.yaml └── test ├── core_matchers_test.dart ├── custom_matcher_test.dart ├── escape_test.dart ├── expect_async_test.dart ├── expect_test.dart ├── having_test.dart ├── iterable_matchers_test.dart ├── map_matchers_test.dart ├── matcher ├── completion_test.dart ├── prints_test.dart ├── throws_test.dart └── throws_type_test.dart ├── mirror_matchers_test.dart ├── never_called_test.dart ├── numeric_matchers_test.dart ├── operator_matchers_test.dart ├── order_matchers_test.dart ├── pretty_print_test.dart ├── stream_matcher_test.dart ├── string_matchers_test.dart ├── test_utils.dart ├── type_matcher_test.dart └── utils_new.dart /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-archive/matcher/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-archive/matcher/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/no-response.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-archive/matcher/HEAD/.github/workflows/no-response.yml -------------------------------------------------------------------------------- /.github/workflows/publish.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-archive/matcher/HEAD/.github/workflows/publish.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-archive/matcher/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-archive/matcher/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-archive/matcher/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-archive/matcher/HEAD/README.md -------------------------------------------------------------------------------- /analysis_options.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-archive/matcher/HEAD/analysis_options.yaml -------------------------------------------------------------------------------- /lib/expect.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-archive/matcher/HEAD/lib/expect.dart -------------------------------------------------------------------------------- /lib/matcher.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-archive/matcher/HEAD/lib/matcher.dart -------------------------------------------------------------------------------- /lib/mirror_matchers.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-archive/matcher/HEAD/lib/mirror_matchers.dart -------------------------------------------------------------------------------- /lib/src/core_matchers.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-archive/matcher/HEAD/lib/src/core_matchers.dart -------------------------------------------------------------------------------- /lib/src/custom_matcher.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-archive/matcher/HEAD/lib/src/custom_matcher.dart -------------------------------------------------------------------------------- /lib/src/description.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-archive/matcher/HEAD/lib/src/description.dart -------------------------------------------------------------------------------- /lib/src/equals_matcher.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-archive/matcher/HEAD/lib/src/equals_matcher.dart -------------------------------------------------------------------------------- /lib/src/error_matchers.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-archive/matcher/HEAD/lib/src/error_matchers.dart -------------------------------------------------------------------------------- /lib/src/expect/async_matcher.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-archive/matcher/HEAD/lib/src/expect/async_matcher.dart -------------------------------------------------------------------------------- /lib/src/expect/expect.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-archive/matcher/HEAD/lib/src/expect/expect.dart -------------------------------------------------------------------------------- /lib/src/expect/expect_async.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-archive/matcher/HEAD/lib/src/expect/expect_async.dart -------------------------------------------------------------------------------- /lib/src/expect/future_matchers.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-archive/matcher/HEAD/lib/src/expect/future_matchers.dart -------------------------------------------------------------------------------- /lib/src/expect/never_called.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-archive/matcher/HEAD/lib/src/expect/never_called.dart -------------------------------------------------------------------------------- /lib/src/expect/prints_matcher.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-archive/matcher/HEAD/lib/src/expect/prints_matcher.dart -------------------------------------------------------------------------------- /lib/src/expect/stream_matcher.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-archive/matcher/HEAD/lib/src/expect/stream_matcher.dart -------------------------------------------------------------------------------- /lib/src/expect/stream_matchers.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-archive/matcher/HEAD/lib/src/expect/stream_matchers.dart -------------------------------------------------------------------------------- /lib/src/expect/throws_matcher.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-archive/matcher/HEAD/lib/src/expect/throws_matcher.dart -------------------------------------------------------------------------------- /lib/src/expect/throws_matchers.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-archive/matcher/HEAD/lib/src/expect/throws_matchers.dart -------------------------------------------------------------------------------- /lib/src/expect/util/placeholder.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-archive/matcher/HEAD/lib/src/expect/util/placeholder.dart -------------------------------------------------------------------------------- /lib/src/expect/util/pretty_print.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-archive/matcher/HEAD/lib/src/expect/util/pretty_print.dart -------------------------------------------------------------------------------- /lib/src/feature_matcher.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-archive/matcher/HEAD/lib/src/feature_matcher.dart -------------------------------------------------------------------------------- /lib/src/having_matcher.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-archive/matcher/HEAD/lib/src/having_matcher.dart -------------------------------------------------------------------------------- /lib/src/interfaces.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-archive/matcher/HEAD/lib/src/interfaces.dart -------------------------------------------------------------------------------- /lib/src/iterable_matchers.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-archive/matcher/HEAD/lib/src/iterable_matchers.dart -------------------------------------------------------------------------------- /lib/src/map_matchers.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-archive/matcher/HEAD/lib/src/map_matchers.dart -------------------------------------------------------------------------------- /lib/src/numeric_matchers.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-archive/matcher/HEAD/lib/src/numeric_matchers.dart -------------------------------------------------------------------------------- /lib/src/operator_matchers.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-archive/matcher/HEAD/lib/src/operator_matchers.dart -------------------------------------------------------------------------------- /lib/src/order_matchers.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-archive/matcher/HEAD/lib/src/order_matchers.dart -------------------------------------------------------------------------------- /lib/src/pretty_print.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-archive/matcher/HEAD/lib/src/pretty_print.dart -------------------------------------------------------------------------------- /lib/src/string_matchers.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-archive/matcher/HEAD/lib/src/string_matchers.dart -------------------------------------------------------------------------------- /lib/src/type_matcher.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-archive/matcher/HEAD/lib/src/type_matcher.dart -------------------------------------------------------------------------------- /lib/src/util.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-archive/matcher/HEAD/lib/src/util.dart -------------------------------------------------------------------------------- /pubspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-archive/matcher/HEAD/pubspec.yaml -------------------------------------------------------------------------------- /test/core_matchers_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-archive/matcher/HEAD/test/core_matchers_test.dart -------------------------------------------------------------------------------- /test/custom_matcher_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-archive/matcher/HEAD/test/custom_matcher_test.dart -------------------------------------------------------------------------------- /test/escape_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-archive/matcher/HEAD/test/escape_test.dart -------------------------------------------------------------------------------- /test/expect_async_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-archive/matcher/HEAD/test/expect_async_test.dart -------------------------------------------------------------------------------- /test/expect_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-archive/matcher/HEAD/test/expect_test.dart -------------------------------------------------------------------------------- /test/having_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-archive/matcher/HEAD/test/having_test.dart -------------------------------------------------------------------------------- /test/iterable_matchers_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-archive/matcher/HEAD/test/iterable_matchers_test.dart -------------------------------------------------------------------------------- /test/map_matchers_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-archive/matcher/HEAD/test/map_matchers_test.dart -------------------------------------------------------------------------------- /test/matcher/completion_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-archive/matcher/HEAD/test/matcher/completion_test.dart -------------------------------------------------------------------------------- /test/matcher/prints_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-archive/matcher/HEAD/test/matcher/prints_test.dart -------------------------------------------------------------------------------- /test/matcher/throws_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-archive/matcher/HEAD/test/matcher/throws_test.dart -------------------------------------------------------------------------------- /test/matcher/throws_type_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-archive/matcher/HEAD/test/matcher/throws_type_test.dart -------------------------------------------------------------------------------- /test/mirror_matchers_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-archive/matcher/HEAD/test/mirror_matchers_test.dart -------------------------------------------------------------------------------- /test/never_called_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-archive/matcher/HEAD/test/never_called_test.dart -------------------------------------------------------------------------------- /test/numeric_matchers_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-archive/matcher/HEAD/test/numeric_matchers_test.dart -------------------------------------------------------------------------------- /test/operator_matchers_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-archive/matcher/HEAD/test/operator_matchers_test.dart -------------------------------------------------------------------------------- /test/order_matchers_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-archive/matcher/HEAD/test/order_matchers_test.dart -------------------------------------------------------------------------------- /test/pretty_print_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-archive/matcher/HEAD/test/pretty_print_test.dart -------------------------------------------------------------------------------- /test/stream_matcher_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-archive/matcher/HEAD/test/stream_matcher_test.dart -------------------------------------------------------------------------------- /test/string_matchers_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-archive/matcher/HEAD/test/string_matchers_test.dart -------------------------------------------------------------------------------- /test/test_utils.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-archive/matcher/HEAD/test/test_utils.dart -------------------------------------------------------------------------------- /test/type_matcher_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-archive/matcher/HEAD/test/type_matcher_test.dart -------------------------------------------------------------------------------- /test/utils_new.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dart-archive/matcher/HEAD/test/utils_new.dart --------------------------------------------------------------------------------