-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
expect-match? #30
Comments
thumbnail
added a commit
that referenced
this issue
Oct 1, 2020
26 tasks
26 tasks
thumbnail
added a commit
that referenced
this issue
Oct 1, 2020
thumbnail
added a commit
that referenced
this issue
Oct 1, 2020
thumbnail
added a commit
that referenced
this issue
Oct 2, 2020
thumbnail
added a commit
that referenced
this issue
Oct 6, 2020
thumbnail
added a commit
that referenced
this issue
Oct 6, 2020
* Configurable matcher for expect. prep for #30 * fix docstring * formatting + docstring * Add expect :with = tests * bump ncrw to 1.11.0 * no tests reside in src/ * Fix cljs compatibility * add matcher-combinators as provided dep * more elaborate assertions for expect-matcher results * bump matcher-combinators * add configurable failure messages * fix typo
thumbnail
added a commit
that referenced
this issue
Oct 6, 2020
thumbnail
added a commit
that referenced
this issue
Oct 6, 2020
* add match? expect-matcher fixes #30 * fix cljs tests matcher-combinators returns different results for cljs * change order on matcher-predicate expected value first, actual value second. as is convention * bump deps statisfy pedantic with ncrw * add matcher/in-any-order test
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Context
The
expect
helper is locked to usemeta=
internally. This has a couple of disadvantages;expect
-tests.Task
expect-match?
which usesmatcher-combinators.core/match
for the:form
-assertion, andmatcher-combinators.test/match?
for the:to
assertion.Additional resources
https://github.com/nubank/matcher-combinators
The text was updated successfully, but these errors were encountered: