From b80cc628ff793b51ccc443708d97c34f385e7841 Mon Sep 17 00:00:00 2001 From: "Tadashi G. Takaoka" Date: Tue, 23 Jul 2013 18:28:45 +0900 Subject: [PATCH] Fix KeySpecParserSplitTests Change-Id: Icf4525c735cda0330a3bd0f9628165ec722b64a8 --- tests/res/raw/dummy_resource_for_testing.txt | 3 +++ .../keyboard/internal/KeySpecParserSplitTests.java | 7 ++++--- 2 files changed, 7 insertions(+), 3 deletions(-) create mode 100644 tests/res/raw/dummy_resource_for_testing.txt diff --git a/tests/res/raw/dummy_resource_for_testing.txt b/tests/res/raw/dummy_resource_for_testing.txt new file mode 100644 index 000000000..05da86b8f --- /dev/null +++ b/tests/res/raw/dummy_resource_for_testing.txt @@ -0,0 +1,3 @@ +/* This dummy raw resource is needed to be able to load string resources from a test APK + * successfully. (See {@link KeySpecParserSplitTests#setUp()}. + */ diff --git a/tests/src/com/android/inputmethod/keyboard/internal/KeySpecParserSplitTests.java b/tests/src/com/android/inputmethod/keyboard/internal/KeySpecParserSplitTests.java index f04c7e953..b6ee71a09 100644 --- a/tests/src/com/android/inputmethod/keyboard/internal/KeySpecParserSplitTests.java +++ b/tests/src/com/android/inputmethod/keyboard/internal/KeySpecParserSplitTests.java @@ -51,9 +51,10 @@ public class KeySpecParserSplitTests extends InstrumentationTestCase { }.runInLocale(targetContext.getResources(), TEST_LOCALE); final String[] testResourceNames = getAllResourceIdNames( com.android.inputmethod.latin.tests.R.string.class); - mTextsSet.loadStringResourcesInternal(instrumentation.getContext(), - testResourceNames, - com.android.inputmethod.latin.tests.R.string.empty_string); + mTextsSet.loadStringResourcesInternal(instrumentation.getContext(), testResourceNames, + // This dummy raw resource is needed to be able to load string resources from a test + // APK successfully. + com.android.inputmethod.latin.tests.R.raw.dummy_resource_for_testing); } private static String[] getAllResourceIdNames(final Class resourceIdClass) {