From 8165cc087fd88e4d835d684b83266dcb117ace53 Mon Sep 17 00:00:00 2001 From: Christine Emrich Date: Sun, 20 May 2018 16:05:09 +0200 Subject: [PATCH] Update dependencies and fix ui test --- app/build.gradle | 7 +++---- .../java/de/christinecoenen/code/zapp/app/MainUiTest.java | 8 ++++---- build.gradle | 2 +- 3 files changed, 8 insertions(+), 9 deletions(-) diff --git a/app/build.gradle b/app/build.gradle index f47d193a..b60d5972 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -40,8 +40,8 @@ dependencies { // tests testImplementation 'junit:junit:4.12' androidTestImplementation 'com.android.support:support-annotations:27.1.1' - androidTestImplementation 'com.android.support.test:runner:1.0.1' - androidTestImplementation 'com.android.support.test:rules:1.0.1' + androidTestImplementation 'com.android.support.test:runner:1.0.2' + androidTestImplementation 'com.android.support.test:rules:1.0.2' androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.1', { exclude group: 'com.android.support', module: 'support-annotations' } @@ -51,8 +51,7 @@ dependencies { exclude group: 'com.android.support', module: 'design' exclude group: 'com.android.support', module: 'recyclerview-v7' } - // do not update until 3.0.2 release: https://davidtruxall.com/set-up-espresso-accessibility/ - androidTestImplementation 'com.android.support.test.espresso:espresso-accessibility:3.0.0' + androidTestImplementation 'com.android.support.test.espresso:espresso-accessibility:3.0.2' // support implementation 'com.android.support:appcompat-v7:27.1.1' diff --git a/app/src/androidTest/java/de/christinecoenen/code/zapp/app/MainUiTest.java b/app/src/androidTest/java/de/christinecoenen/code/zapp/app/MainUiTest.java index 2fde64f9..89f3c2db 100644 --- a/app/src/androidTest/java/de/christinecoenen/code/zapp/app/MainUiTest.java +++ b/app/src/androidTest/java/de/christinecoenen/code/zapp/app/MainUiTest.java @@ -2,6 +2,7 @@ import android.content.pm.ActivityInfo; +import android.support.test.espresso.accessibility.AccessibilityChecks; import android.support.test.espresso.contrib.DrawerActions; import android.support.test.espresso.contrib.DrawerMatchers; import android.support.test.espresso.contrib.NavigationViewActions; @@ -39,10 +40,9 @@ public class MainUiTest { @BeforeClass public static void enableAccessibilityChecks() { - // TODO: re-enable as soon as 3.0.2 is released - //AccessibilityChecks.enable() - // .setRunChecksFromRootView(true) - // .setThrowExceptionForErrors(false); + AccessibilityChecks.enable() + .setRunChecksFromRootView(true) + .setThrowExceptionForErrors(false); } /** diff --git a/build.gradle b/build.gradle index d0de9304..2c50d2df 100644 --- a/build.gradle +++ b/build.gradle @@ -9,7 +9,7 @@ buildscript { mavenCentral() } dependencies { - classpath 'com.android.tools.build:gradle:3.1.0' + classpath 'com.android.tools.build:gradle:3.1.2' // NOTE: Do not place your application dependencies here; they belong // in the individual module build.gradle files