Skip to content
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

Assert called doesn't work on second function call #110

Closed
maksimf opened this issue Oct 27, 2019 · 0 comments
Closed

Assert called doesn't work on second function call #110

maksimf opened this issue Oct 27, 2019 · 0 comments

Comments

@maksimf
Copy link

maksimf commented Oct 27, 2019

Suppose I'm mocking the Utils module, function foo/1. In my test foo/1 is being called 2 times in the following order:

  1. foo(:a)
  2. foo(:b)

And I need to assert that foo/1 was called with :b, which doesn't work and I get:

Expected call but did not receive it. Calls which were received:
0. Elixir.Utils.foo(:a)

I did make sure that foo/1 is actually being called with :b by having IEx.pry() inside foo/1.

@maksimf maksimf closed this as completed Oct 27, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant