android-test
android-test copied to clipboard
An extensive framework for testing Android apps
Internal change
Internal change
Remove ExperimentalTestApi from RuntimePermissionStubber This API has been available for a few years, and its caveats are well documented. Also run its tests on all APIs.
Make ExperimentalTestApi a public API. Previously ExperimentalTestApi was marked as an internal API, which didn't make sense as external users will need to reference it to opt-in to any API...
Reference doc cleanup. Fix doc generation warnings by documenting previously missing parameters, fixing links, etc.
Updates captureToBitmap in ViewCapture to treat API 34 the same way that all previous API works. Because API 34 wasn't getting the surface, it was including the action bar and...
Internal
Allow passthrough of args in dackka_test. Use kwargs so users of dackka_test can easily pass args supported by dackka().
Permissions API cleanup. Remove unnecessary/obsolete use of ExperimentalTestApi from androidx.test.*permission* classes, and recommend use of UiAutomation#grantRuntimePermissions instead for APIs >= 28.
Remove ExperimentalTestApi from PackagePrefixClasspathSuite