mirror of
https://github.com/apache/cordova-android.git
synced 2025-01-19 07:02:51 +08:00
d125ece9e9
This closes #306 |
||
---|---|---|
.. | ||
androidTest/src/org/apache/cordova/test | ||
assets/www | ||
res | ||
src/org/apache/cordova/test | ||
.classpath | ||
.project | ||
AndroidManifest.xml | ||
build.gradle | ||
project.properties | ||
README.md | ||
settings.gradle |
Android Native Tests
These tests are designed to verify Android native features and other Android specific features.
Initial Setup
Setting env vars
Run:
../bin/check_reqs
Use the output to set your ANDROID_HOME
and JAVA_HOME
environment variables.
Adding gradlew
Copy it from a freshly created project:
../bin/create foo
(cd foo && cordova/build --gradle; cp -r gradlew gradle ..)
rm -r foo
Running
To run manual tests:
./gradlew installDebug
To run unit tests:
./gradlew connectedAndroidTest
BUILD SUCCESSFUL
means that the tests all passed :)
Android Studio
- Use "Import Project" and import the
test
directory. - Right click on the
org.apache.cordova.test
package on the left-hand nav. - Select
Create Run Configuration
->Tests in ...
(The one with the Android icon) - Review options (mainly - target device)
- Click the bug icon in the top toolbar to run with debugger attached