Open benonymus opened 3 years ago
Hey,
I have 2 test cases in 2 different folders in the test folder that mock the same function and then asserts that this function has been called.
with_mock(CoolModule, do_something: fn _ -> :ok end
and then at the end
assert_called(CoolModule.do_something(2))
One of the tests, always the same fails if I run the tests together.
If I run the failing test by itself then it passes, or if I comment out the other test that also makes the test pass.
If I put a sleep in the failing test that also makes it pass.
I have async: false set on the test module.
Any ideas why this could be?
Hey,
I have 2 test cases in 2 different folders in the test folder that mock the same function and then asserts that this function has been called.
with_mock(CoolModule, do_something: fn _ -> :ok end
and then at the end
assert_called(CoolModule.do_something(2))
One of the tests, always the same fails if I run the tests together.
If I run the failing test by itself then it passes, or if I comment out the other test that also makes the test pass.
If I put a sleep in the failing test that also makes it pass.
I have async: false set on the test module.
Any ideas why this could be?