Fix data donation key submission (EXPOSUREAPP-5814) (#2626)
* move logic to collector
* reset before new registration
* more tests
* fix test
* fix calculation for missing values and more tests
* fix test
* remove max
* use -1 as default if value cannot be calculated
* set default to -1
* change date in tests
* fix reset
Co-authored-by:
Lukas Lechner <lukas.lechner@sap.com>
Showing
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/datadonation/analytics/common/Calculations.kt 3 additions, 2 deletions...ronawarnapp/datadonation/analytics/common/Calculations.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/datadonation/analytics/modules/keysubmission/AnalyticsKeySubmissionCollector.kt 8 additions, 0 deletions.../modules/keysubmission/AnalyticsKeySubmissionCollector.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/datadonation/analytics/modules/keysubmission/AnalyticsKeySubmissionRepository.kt 14 additions, 12 deletions...modules/keysubmission/AnalyticsKeySubmissionRepository.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/datadonation/analytics/modules/keysubmission/AnalyticsKeySubmissionStorage.kt 5 additions, 0 deletions...cs/modules/keysubmission/AnalyticsKeySubmissionStorage.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/submission/SubmissionRepository.kt 2 additions, 1 deletion...a/de/rki/coronawarnapp/submission/SubmissionRepository.kt
- Corona-Warn-App/src/test/java/de/rki/coronawarnapp/datadonation/analytics/common/PpaDataExtensionsTest.kt 57 additions, 0 deletions...pp/datadonation/analytics/common/PpaDataExtensionsTest.kt
- Corona-Warn-App/src/test/java/de/rki/coronawarnapp/datadonation/analytics/modules/keysubmission/AnalyticsKeySubmissionCollectorTest.kt 17 additions, 1 deletion...ules/keysubmission/AnalyticsKeySubmissionCollectorTest.kt
- Corona-Warn-App/src/test/java/de/rki/coronawarnapp/datadonation/analytics/modules/keysubmission/AnalyticsKeySubmissionRepositoryTest.kt 21 additions, 47 deletions...les/keysubmission/AnalyticsKeySubmissionRepositoryTest.kt
- Corona-Warn-App/src/test/java/de/rki/coronawarnapp/storage/SubmissionRepositoryTest.kt 2 additions, 1 deletion.../de/rki/coronawarnapp/storage/SubmissionRepositoryTest.kt
Please register or sign in to comment