Skip to content

release-0.4.0

Compare
Choose a tag to compare
@nenick nenick released this 20 Apr 20:23
· 157 commits to master since this release

New in release 0.4.0

elements

  • EspDialog - dismiss dialog but only if dialog config allow it
  • EspPermissionDialog - stabilize for pre marshmallow
  • EspPermissionDialog - use current localisation for button text
  • EspSystemDialog - base to close dialogs with uiautomator if shown
  • EspSystemAnrDialog - close anr dialog if shown
  • EspSystemAerrDialog - close aerr dialog if shown
  • EspAlertDialog - change prepared ids for standard alert dialog
  • EspSupportAlertDialog - prepared ids for alert dialog from support package
  • EspEditTextTest - with experimental all of builder
  • EspDrawer - use real swipe actions instead of layout method calls

tools

  • EspPermissionsTool - stabilize for pre marshmallow
  • EspPermissionsTool - report if permission is not requested in manifest
  • EspScreenshotTool - take screenshots
  • EspContactTool - find uri will just return null if nothing found instead of throwing an exception
  • EspResourceTool - tool to access android resources

test base

  • EspressoTestBase - base for all espresso test cases (finish resumed activities, close system dialogs, take screenshot when test fails, ...)
  • EspressoTestCase - base for default espresso tests
  • EspressoIntentTestCase - base test case for mocking intents
  • EspCloseAllActivitiesFunction - use it to ensure that all active activities are finished
  • EspDummyLauncherActivity - support back press at start activity
  • EspScreenshotFailureHandler - take screenshot when test fails
  • EspFindTestClassFunction - get the current test class and method name

matcher

  • EspAllOfBuilder - experimental fluent builder for all of matcher