3b2447607b
Added support for handling multiple playlists in the Mock TCP server. Refactored SlideUpPanelTests to support the new playlist handler. Some code cleanup and enhancements - Removed throw exception declarations from methods that never throw the exception. - Changed deleting the test database on the test device to delete all databases. The former method of only deleting the test database resulted in many old databases that were not removed when the test run crashed. - Enhanced robustness of testing async code by explicitly waiting for a view to reach a certain state. |
||
---|---|---|
.. | ||
java/org/xbmc/kore | ||
README.md |
README.md
Integration tests that need to be executed on an Android device.
Run tests
You can run the tests as follows:
Android Studio
- Select build variant "instrumentationTestDebug"
- Set the Project view to Android
- Right-click on the directory "androidTest" and select "Run tests"
Commandline
Run the following command from the top of the project:
./gradlew connectedInstrumentationTestDebugAndroidTest
This will run the tests on all connected devices in parallel