android-test
android-test copied to clipboard
An extensive framework for testing Android apps
Begin public label is required by diffbase CL.
### Description I had the need to test a specific feature of a paging component that used Room, and I needed to use a real in memory version of Room,...
Internal
Remove extraneous log statements (these run for every test)
Add pluggable test filter mechanism to AJUR
WIP refactor AJUR to support custom filters
### Description ``` public class FinishOnStopActivity extends Activity { @Override protected void onStop() { super.onStop(); finish(); } } ``` ``` ... @Test public void finishOnStopActivityShouldBeDestroyed() throws Exception { try (ActivityScenario...
### Description To prevent situations like: https://twitter.com/yogurtearl/status/1347344454668062722 We could leverage a best effort annotation that tools could detect. Using `androidx.annotation.CheckResult` would be ideal, because (hopefully) lint would pick up on...
### Overview In order to fully control the library used with a WORKSPACE, we need to make sure if there is already a rule loaded. I found this the hard...
We are currently using android emulator to run periodic espresso tests. However, tests can occasionally fail if Android suddenly decides to open popup over our app, which makes all espresso...