Files
AntennaPod/storage
Copilot d9e258155c Add unit tests for opml import/export (#8418)
### Description

Adds Robolectric unit tests for `OpmlReader` and `OpmlWriter`, which
previously had no coverage.

### Checklist
- [ ] I have read the contribution guidelines:
https://github.com/AntennaPod/AntennaPod/blob/develop/CONTRIBUTING.md#submit-a-pull-request
- [ ] I have performed a self-review of my code, going through my
changes line by line and carefully considering why this line change is
necessary
- [ ] I have run the automated code checks using `./gradlew checkstyle
lint spotbugsPlayDebug spotbugsDebug`
- [ ] My code follows the style guidelines of the AntennaPod project:
https://antennapod.org/contribute/develop/app/code-style
- [ ] I have mentioned the corresponding issue and the relevant keyword
(e.g., "Closes: #xy") in the description (see
https://docs.github.com/en/issues/tracking-your-work-with-issues/linking-a-pull-request-to-an-issue)
- [x] If it is a core feature, I have added automated tests

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: ByteHamster <5811634+ByteHamster@users.noreply.github.com>
2026-05-09 07:47:07 +02:00
..
2026-04-19 15:11:38 +02:00

:storage

Data storage for podcast data (subscriptions, playback state) and settings (but not settings UI). storage:database uses raw SQLite (not Room); storage:preferences wraps SharedPreferences.