aboutsummaryrefslogtreecommitdiff
path: root/app/src/test/java/com/menny/android/anysoftkeyboard/AnyRoboApplication.java
diff options
context:
space:
mode:
authorMenny Even Danan <menny@evendanan.net>2018-01-18 20:20:00 +0000
committerMenny Even Danan <menny@evendanan.net>2018-01-18 20:20:00 +0000
commitc36ac34e76f10e0e6bbb578c9715d6b33b52ae7b (patch)
tree5fb17cee01ba51527de6754b9a21288ae5edc34e /app/src/test/java/com/menny/android/anysoftkeyboard/AnyRoboApplication.java
parent1733f4ab5f4758056df6d025ef042d2d725bf0c2 (diff)
downloadAnySoftKeyboard-c36ac34e76f10e0e6bbb578c9715d6b33b52ae7b.tar.gz
AnySoftKeyboard-c36ac34e76f10e0e6bbb578c9715d6b33b52ae7b.tar.bz2
Normalizing RX-Schedulers for Android
And using main-thread for tests
Diffstat (limited to 'app/src/test/java/com/menny/android/anysoftkeyboard/AnyRoboApplication.java')
-rw-r--r--app/src/test/java/com/menny/android/anysoftkeyboard/AnyRoboApplication.java3
1 files changed, 3 insertions, 0 deletions
diff --git a/app/src/test/java/com/menny/android/anysoftkeyboard/AnyRoboApplication.java b/app/src/test/java/com/menny/android/anysoftkeyboard/AnyRoboApplication.java
index fc58a0f01..08223e30a 100644
--- a/app/src/test/java/com/menny/android/anysoftkeyboard/AnyRoboApplication.java
+++ b/app/src/test/java/com/menny/android/anysoftkeyboard/AnyRoboApplication.java
@@ -7,9 +7,11 @@ import com.anysoftkeyboard.dictionaries.TextEntryState;
import com.anysoftkeyboard.keyboardextensions.KeyboardExtensionFactory;
import com.anysoftkeyboard.keyboards.KeyboardFactory;
import com.anysoftkeyboard.quicktextkeys.QuickTextKeyFactory;
+import com.anysoftkeyboard.rx.RxSchedulers;
import com.anysoftkeyboard.theme.KeyboardThemeFactory;
import org.mockito.Mockito;
+import org.robolectric.util.ReflectionHelpers;
public class AnyRoboApplication extends AnyApplication {
private ExternalDictionaryFactory mDictionaryFactory;
@@ -22,6 +24,7 @@ public class AnyRoboApplication extends AnyApplication {
@Override
public void onCreate() {
+ ReflectionHelpers.setStaticField(RxSchedulers.class, "msBackground", io.reactivex.android.schedulers.AndroidSchedulers.mainThread());
TextEntryState.restartSession();
super.onCreate();
}