summaryrefslogtreecommitdiff
path: root/app/src/androidTest
AgeCommit message (Collapse)Author
2019-09-01More test cleanupByteHamster
2019-08-31Use the updated API introduced in PR #3322orionlee
2019-08-18Converted NavigationDrawerTest to EspressoByteHamster
2019-08-11Fixed app integration testsByteHamster
2019-07-21Add serialVersionUID to all exceptionsAnderson Mesquita
For more info, see [1]. [1]: https://stackoverflow.com/questions/146715/use-the-serialversionuid-or-suppress-warnings
2019-07-12Removed Flattr supportByteHamster
2019-05-21Added test for shutdown/widget updater race in PSTMJoe Stein
2019-05-19Merge branch 'develop' into eventbus-v3ByteHamster
2019-05-06Fixed some integration testsByteHamster
2019-04-12Upgraded EventBus to v3ByteHamster
Also made sure that register/unregister are called in onStart/onStop instead of onResume/onPause (prevents possible MultiWindow problems where updates are not received because activity is not fucused).
2019-04-03bulk edit - refactor - reorder method parameter for ↵orionlee
DBWriter.removeQueueItem(Context, FeedItem, boolean) to be consistent with the rest of the API.
2019-04-02bulk remove from queue - backend - implement the new APIorionlee
2019-03-23Fixed FeedHandlerTestByteHamster
2019-03-03Moved some implementation tests to unit testsByteHamster
2019-03-02Fix regexNathan Mascitelli
2019-03-02Adjust regext to ignore X:Y timecodesNathan Mascitelli
2019-02-13Use a single format for short timecodesNathan Mascitelli
It is unlikely that multiple formats for short timecodes would be used in one document. Therefor we will parse all the short timecodes to see if they are all less then the duration as HH:MM. If they are we will use that, otherwise we will parse them as MM:SS.
2019-02-12Handle more then 23 hoursNathan Mascitelli
2019-02-12Timecode parsing logic now handles two short formatsNathan Mascitelli
We now handle both HH:MM and MM:SS when paring timecodes. We will move in reverse order (assuming that the timecodes will increase over the course of the document) and parse short codes as HH:MM. When we get a result that does not fit into the duration we will change to parse as MM:SS and use that for the rest of the document.
2019-02-12Converter handles HH:MM and MM:SSNathan Mascitelli
2019-02-10Update tests to handle minute timestampsNathan Mascitelli
The definition of 'short timestamp' now means minutes and seconds, while 'long timestamp' means hours, minutes, and seconds. The first part of a timestamp may have one or two digits. Tests updated for this new definition.
2019-02-01Merge remote-tracking branch 'upstream/develop' into ↵ByteHamster
auto_download_12_hour_option_2685
2019-01-04fix import orderorionlee
2019-01-04episode cleanup 12 hour option - use hours internally part 1 (actual ↵orionlee
algorithm, no persistence)
2019-01-04Include Awaitility in app module and properly fix the added testPetar Kukolj
2019-01-03Fix a style issue and fix the testPetar Kukolj
2018-12-03Add a test for "Delete Removes from Queue" behaviourPetar Kukolj
2018-11-29Add delete option to episode's context menuPetar Kukolj
This PR makes following changes: - Adds delete option to episode's context menus in queue and feed list - Adds a storage preference that allows episodes to be automatically removed from queue when they are deleted (by clicking delete in context menu, or pressing trash can icon on `Completed` tab of `Downloads` page) - Adds a test for the aforementioned preference
2018-11-17Use fragment tags instead of position indexes for saving chosen fragmentPetar Kukolj
2018-11-16Add tests for back button behaviorsPetar Kukolj
2018-10-21Updated testsByteHamster
2018-10-21Optimize importsegsavage
2018-10-20Merge branch 'develop'Martin Fietz
2018-06-06Merge branch 'develop' into feedimageByteHamster
2018-06-05Removed FeedImageByteHamster
2018-05-27Added manual scrollingByteHamster
2018-05-26Fixed some of the preference testsByteHamster
2018-04-02Clarified test casesByteHamster
2018-03-23Added unit test for shownotesByteHamster
2018-01-21Change back to old implementationMartin Fietz
2018-01-21Use temporary StringBuilder for string concatenation in loopMartin Fietz
2018-01-21Revert "Use StringBuilder for string concatenation in loop"Martin Fietz
This reverts commit 919ee63c3c2cc68ca4a3d63b6f314f472f2e6e78.
2018-01-14Remove unnecessary interface modifiersMartin Fietz
2018-01-14Remove redundant throws clausesMartin Fietz
2018-01-14Add final modifiersMartin Fietz
2018-01-14Weaken declaration accessMartin Fietz
2018-01-14Use StringBuilder for string concatenation in loopMartin Fietz
2018-01-14Remove redundant call to 'String.format()'Martin Fietz
2018-01-14Remove redundant calls to toString()Martin Fietz
2018-01-14Replace single-argument 'Arrays.asList()' with 'Collections.singletonList()'Martin Fietz