- 
                Notifications
    You must be signed in to change notification settings 
- Fork 0
Commit 31d9426
chore(deps): update dependency mimic to v2 (#148)
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [mimic](https://hex.pm/packages/mimic) ([source](https://github.com/edgurgel/mimic)) | dev | major | `~> 1.12` -> `~> 2.0` |
---
### Release Notes
<details>
<summary>edgurgel/mimic (mimic)</summary>
### [`v2.1.1`](https://github.com/edgurgel/mimic/blob/HEAD/CHANGELOG.md#211-2025-09-20)
[Compare Source](edgurgel/mimic@v2.1.0...v2.1.1)
- Don't remove behaviour\_info/1 from behaviour modules by [@​escobera](https://github.com/escobera) in [#​105](edgurgel/mimic#105)
### [`v2.1.0`](https://github.com/edgurgel/mimic/blob/HEAD/CHANGELOG.md#210-2025-08-31)
[Compare Source](edgurgel/mimic@v2.0.2...v2.1.0)
- feat: Usage rules by [@​pcharbon70](https://github.com/pcharbon70) in [#​102](edgurgel/mimic#102)
- fix: define replaced Elixir module macros using defmacro by [@​yastanotheruser](https://github.com/yastanotheruser) in [#​104](edgurgel/mimic#104)
### [`v2.0.2`](https://github.com/edgurgel/mimic/blob/HEAD/CHANGELOG.md#202-2025-08-12)
[Compare Source](edgurgel/mimic@v2.0.1...v2.0.2)
- fix: Mimic.Module compilation when no options are stored. [#​101](edgurgel/mimic#101)
### [`v2.0.1`](https://github.com/edgurgel/mimic/blob/HEAD/CHANGELOG.md#201-2025-08-08)
[Compare Source](edgurgel/mimic@v2.0.0...v2.0.1)
- Bump `ham` requirement
### [`v2.0.0`](https://github.com/edgurgel/mimic/blob/HEAD/CHANGELOG.md#200-2025-07-13)
[Compare Source](edgurgel/mimic@v1.12.0...v2.0.0)
#### Breaking changes
The code below would call the original `Calculator.add/2` when all expectations were fulfilled.
```elixir
 Calculator
 |> expect(:add, fn _, _ -> :expected1 end)
 |> expect(:add, fn _, _ -> :expected2 end)
 assert Calculator.add(1, 1) == :expected1
 assert Calculator.add(1, 1) == :expected2
 assert Calculator.add(1, 1) == 2
```
Now with Mimic 2 this will raise:
```elixir
 Calculator
 |> expect(:add, fn _, _ -> :expected1 end)
 |> expect(:add, fn _, _ -> :expected2 end)
 assert Calculator.add(1, 1) == :expected1
 assert Calculator.add(1, 1) == :expected2
 Calculator.add(1, 1)
```
### [`v1.12.0`](https://github.com/edgurgel/mimic/releases/tag/v1.12.0): Mimic 1.12.0
[Compare Source](edgurgel/mimic@v1.11.2...v1.12.0)
#### What's Changed
- Mimic.calls/3 to list args from each call by [@​brentjanderson](https://github.com/brentjanderson) in [#​94](edgurgel/mimic#94)
#### New Contributors
- [@​brentjanderson](https://github.com/brentjanderson) made their first contribution in [#​94](edgurgel/mimic#94)
**Full Changelog**: <edgurgel/mimic@v1.11.2...v1.12.0>
</details>
---
### Configuration
📅 **Schedule**: Branch creation - Between 12:00 AM and 03:59 AM ( * 0-3 * * * ) in timezone Pacific/Auckland, Automerge - Between 12:00 AM and 03:59 AM ( * 0-3 * * * ) in timezone Pacific/Auckland.
🚦 **Automerge**: Disabled because a matching PR was automerged previously.
♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update again.
---
 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4zMi4wIiwidXBkYXRlZEluVmVyIjoiNDEuMTI0LjAiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbInJlbm92YXRlIl19-->
Reviewed-on: https://harton.dev/james/wafer/pulls/148
Co-authored-by: Renovate Bot <[email protected]>
Co-committed-by: Renovate Bot <[email protected]>1 parent 85eeea4 commit 31d9426Copy full SHA for 31d9426
File tree
Expand file treeCollapse file tree
1 file changed
+1
-1
lines changedOpen diff view settings
Filter options
Expand file treeCollapse file tree
1 file changed
+1
-1
lines changedOpen diff view settings
Collapse file
+1-1Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
|  | |||
| 70 | 70 |  | |
| 71 | 71 |  | |
| 72 | 72 |  | |
| 73 |  | - | |
|  | 73 | + | |
| 74 | 74 |  | |
| 75 | 75 |  | |
| 76 | 76 |  | |
|  | |||

0 commit comments