Fixed legacy config (EXPOSUREAPP-4195) (#1858)
* legacy config is never valid and should always trigger download of remote config
* If the validity duration is 0, the config is never valid.
Add unit tests for validity edge cases.
* Add negative time cases.
Co-authored-by:
Matthias Urhahn <matthias.urhahn@sap.com>
Showing
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/appconfig/internal/ConfigDataContainer.kt 4 additions, 2 deletions...i/coronawarnapp/appconfig/internal/ConfigDataContainer.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/appconfig/sources/local/AppConfigStorage.kt 8 additions, 8 deletions...coronawarnapp/appconfig/sources/local/AppConfigStorage.kt
- Corona-Warn-App/src/test/java/de/rki/coronawarnapp/appconfig/internal/ConfigDataContainerTest.kt 69 additions, 0 deletions...ronawarnapp/appconfig/internal/ConfigDataContainerTest.kt
- Corona-Warn-App/src/test/java/de/rki/coronawarnapp/appconfig/sources/local/AppConfigStorageTest.kt 22 additions, 2 deletions...nawarnapp/appconfig/sources/local/AppConfigStorageTest.kt
Please register or sign in to comment