permission-flow-android
permission-flow-android copied to clipboard
[Update]: Bump turbine from 0.10.0 to 0.11.0
Bumps turbine from 0.10.0 to 0.11.0.
Release notes
Sourced from turbine's releases.
0.11.0
Added
- Restore timeout support. By default a 1-second timeout will be enforced when awaiting an event. This can be customized by supplying a
timeoutargument or by using thewithTurbineTimeoutwrapper function. Timeouts will always use wall clock time even when using a virtual time dispatcher.Changed
- When
runTest(or anyTestCoroutineScheduler) is in use, switch to theUnconfinedTestSchedulerinternally to ensure virtual time remains working.
Changelog
Sourced from turbine's changelog.
[0.11.0]
Added
- Restore timeout support. By default a 1-second timeout will be enforced when awaiting an event. This can be customized by supplying a
timeoutargument or by using thewithTurbineTimeoutwrapper function. Timeouts will always use wall clock time even when using a virtual time dispatcher.Changed
- When
runTest(or anyTestCoroutineScheduler) is in use, switch to theUnconfinedTestSchedulerinternally to ensure virtual time remains working.
Commits
c806049Prepare version 0.11.00645f26Small useless tweaksbd023f0Copy Channel timeout tests into Flow and Flow-in-scope testsf118449Restore timeouts with wallclock time (#140)65bfc13Fix incorrect expectCompleteButWasErrorThrows testb0f10c6Fix bugs with expectRecentItem and error eventsbfc4558Centralize custom exception subtype for testsb4f99faUse test-specific unconfined when test scheduler is in use9b6c033Prepare next development version- See full diff in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Codecov Report
Base: 87.31% // Head: 87.31% // No change to project coverage :thumbsup:
Coverage data is based on head (
27ca05b) compared to base (1cf4868). Patch has no changes to coverable lines.
Additional details and impacted files
@@ Coverage Diff @@
## main #30 +/- ##
=======================================
Coverage 87.31% 87.31%
=======================================
Files 9 9
Lines 134 134
Branches 19 19
=======================================
Hits 117 117
Misses 9 9
Partials 8 8
| Flag | Coverage Δ | |
|---|---|---|
| unittests | 87.31% <ø> (ø) |
Flags with carried forward coverage won't be shown. Click here to find out more.
Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.
:umbrella: View full report at Codecov.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.
A newer version of app.cash.turbine:turbine exists, but since this PR has been edited by someone other than Dependabot I haven't updated it. You'll get a PR for the updated version as normal once this PR is merged.