summaryrefslogtreecommitdiff
path: root/core/src/test/java
AgeCommit message (Collapse)Author
2022-01-06Refresh local feeds in DownloadServiceByteHamster
This allows displaying the refresh state. Also, it is faster because multiple local feeds can be refreshed in parallel.
2022-01-06Rewrite download request creation (#5530)ByteHamster
Android has a limit on the size of Intent parameters. When enqueuing a huge number of items, it just ignored the argument and did not call onNewIntent. We now load the list over in DownloadService.
2022-01-03Merge branch 'master' into developByteHamster
2021-12-18Only mark items as duplicates if duration and date are similarByteHamster
2021-12-10Make queue removal test more stableByteHamster
2021-11-28Merge branch 'master' into developByteHamster
2021-11-28Chromecast rework (#5518)ByteHamster
2021-11-02Fix auto-download retry backoffByteHamster
The new value never got stored in the database. Also, it only got increased by certain types of errors - all other errors could be retried indefinitely. Also added a unit test.
2021-10-31Support subscribe links that have a slash before the argumentByteHamster
2021-10-28Add 'Duration' to Episode Filter for podcast Auto Download Settings (#5396)thomasdomingos
2021-10-06Add synchronization with gPodder Nextcloud server app (#5243)thrillfall
2021-08-28Moved media file parser to its own moduleByteHamster
2021-08-28Moved feed parser to its own moduleByteHamster
2021-08-20Identify episodes by guid (#5326)thrillfall
2021-08-17Merge branch 'master' into developByteHamster
2021-08-17Merge pull request #5345 from AntennaPod/example-fileByteHamster
Added chapter marks test file with extended header
2021-08-17Treat link without rel as rel=alternate (#5347)godbless
src: https://datatracker.ietf.org/doc/html/rfc4287#section-4.2.7.2 If the "rel" attribute is not present, the link element MUST be interpreted as if the link relation type is "alternate".
2021-08-17Added chapter marks test file with extended headerByteHamster
2021-08-05Add subscription deeplinkByteHamster
2021-07-11Dedup based on item unique id, media url or title (#4839)Tony Tam
2021-06-05Let test wait until database operation is completedByteHamster
2021-06-05Add a unit test under DbWriterTest.java (#5181)Mengshi24
2021-05-29Added new test case for FeedItemUtil.java to test getIds() method (#5182)Matthew Choi
2021-05-29Add new test for Download Request equals (#5183)gregoryjtom
2021-04-22Moved model to its own moduleByteHamster
2021-04-22Removed PlaybackPreferences dependency from FeedMediaByteHamster
2021-04-06Parsing podcast:funding tag, showing payment, funding links on the show info ↵Tony Tam
screen (#4933)
2021-04-04Merge branch 'master' into developByteHamster
2021-03-07Stop playback of deleted podcast even if it is just streamingByteHamster
2021-03-05Merge branch 'develop' into foldersByteHamster
2021-03-04Removed ShownotesProvider interfaceByteHamster
2021-03-04Only store content_encoded or descriptionByteHamster
2021-03-01Removed ExternalMediaByteHamster
It was used for "open with" actions, which are no longer supported. We have the local folders feature for that now.
2021-03-01Merge pull request #4972 from ByteHamster/chapter-demo-fileByteHamster
Added chapter parser test files from Hindenburg Journalist Pro
2021-02-28Added chapter parser test files from Hindenburg Journalist ProByteHamster
Thanks to the Sendegate community! https://sendegate.de/t/gesucht-beispieldateien-mit-kapitelmarken/13228
2021-02-28Refactoring: Remove Cursor related code from Feed class (#4968)Herbert Reiter
2021-02-22Added auphonic files to chapter marks testsByteHamster
We currently don't have a parser for the m4a file but I just committed the file for later.
2021-02-19Added a real file to test chapters withByteHamster
Thanks to the Sendegate community https://sendegate.de/t/gesucht-beispieldateien-mit-kapitelmarken/13228
2021-02-17Added more id3 parser testsByteHamster
2021-02-16Rewrite chapter parser for testabilityByteHamster
2021-02-05Added new cleanup option: when not favoritedJonas Kalderstam
This is another way of solving #2077. The root issue is that queued episodes are never auto-deleted currently which means that if you automatically add episodes to the queue you will eventually end up with AntennaPod refusing to auto download more episodes because the cache is full and it can't make space. This option will only refuse to delete favorited items. Otherwise it will simply delete the oldest episodes.
2021-01-24Merge pull request #4893 from damoasda/robolectric-feed-parser2ByteHamster
Run AtomParserTest and RssParserTest with Robolectric
2021-01-23Run DbReaderTest etc. with RobolectricHerbert Reiter
2021-01-23Run AtomParserTest and RssParserTest with RobolectricHerbert Reiter
2021-01-13Refactoring: Split test methods to remove anonymous blocksHerbert Reiter
2021-01-13Avoid assertTrue() for better error messagesHerbert Reiter
2021-01-13Use any image for local foldersHerbert Reiter
2021-01-02Run more util tests with Robolectric (#4815)Herbert Reiter
2021-01-02Run DbWriterTest with Robolectric (#4814)Herbert Reiter
2021-01-02Run FeedFilterTest and FeedItemTest without Android emulator (#4807)Herbert Reiter