-
-
Notifications
You must be signed in to change notification settings - Fork 286
Home
Viktor Alenkov edited this page Nov 20, 2023
·
8 revisions
The community has created several libraries providing custom matchers for common packages or operations. To contribute a matcher to this list, please open an issue.
- github.com/tjarratt/gcounterfeiter - custom matchers for github.com/maxbrunsfeld/counterfeiter fakes
- github.com/chendrix/gerrors - custom matchers for github.com/pkg/errors errors
- github.com/BooleanCat/gfile - allows you to make assertions on the contents of files
- github.com/st3v/glager - matchers for lager logging
- github.com/Benjamintf1/Expanded-Unmarshalled-Matchers - More flexible matchers for JSON and YAML that support matching unordered lists.
- github.com/mikfreedman/gcsv - Match Simple CSV Schema for a string
- github.com/JiaYongfei/respect - Gomega matchers for verifying part fields' equality of a complex struct
- https://github.com/itbasis/gdecimal - Gomega matchers that help you write effective assertions Decimal