Matt Nowack
Matt Nowack
I'm the author of [Patch](https://github.com/ihumanable/patch) a new mocking library for Elixir. I would appreciate your consideration in including it in the awesome-elixir list.
- `Snowflake.t` to represent snowflake ids - `Snowflake.epoch_timestamp` to represent a timestamp in the epoch - `Snowflake.unix_timestamp` classic Unix timestamp
When a test patches multiple modules with many test cases it can lead to poor performance. The current lifecycle of patching looks like this. 1. On `setup` start a `Patch.Supervisor`...
Patch wants to own various symbols in a test but these can conflict with symbols the author might be importing either directly or indirectly. A good example is that Phoenix...
Does Patch.Macro not support map keys properly? ```elixir key = "key" value = "value" assert_called Example.example(%{^key => ^value}) ``` Unverified report that this might not work, check it out.
In the presence of multiple matching calls, assert_called will bind to the latest call.
Thanks for the lovely library! # Why I have a testing scenario where I need to artificially generate partitions in the local cluster to test some functionality. If I do...