Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Skip to content
Commit 9fe1d344 authored by Alejandro Nijamkin's avatar Alejandro Nijamkin Committed by Cherrypicker Worker
Browse files

Fixes failing test after coroutine lib upgrade.

The changed test case started failing after the coroutines library has
been upgraded; not sure why.

This fixes it by adding an additional runCurrent() right after
collectLastValue is called. This gives an opportunity for the upstream
conflatedCallbackFlow to do its work and register its callback.

When the value is queried in the assertion line, collectLastValue runs
its own runCurrent() to trigger any pending coroutines, updating the
value that the test sees.

Bug: 292807808
Test: N/A
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:2964de1d655fb33d359209329b82cbe899f31cad)
Merged-In: If42e96e9ae29ae6e0585f6c2b567cca7b15d581e
Change-Id: If42e96e9ae29ae6e0585f6c2b567cca7b15d581e
parent a9dafc37
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment