epam / CoroutinesCache

In mobile development exists solution for caching with RxJava usage, but there is no solutions for Kotlin Coroutines. The project is to provide this functionality to mobile community.
Apache License 2.0
162 stars 7 forks source link

The errors from network are not propagated when library is used #37

Open vvsevolodovich opened 5 years ago

vvsevolodovich commented 5 years ago

Steps to reproduce:

  1. Take Retrofit, create any api definition
  2. Create retrofit service and call it from launch/async
  3. Ensure the errors are catched in try/catch block
  4. Add CoroutineCache to that service definition
  5. See that errors are not cached anymore