Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit f338f8b5 authored by Jean Chalard's avatar Jean Chalard
Browse files

Add a test for umlauts

Change-Id: I2c15e9dc7a1cf846c92a1900d68f661aa70e77b9
parent 8abde7db
Loading
Loading
Loading
Loading
+19 −1
Original line number Diff line number Diff line
@@ -16,7 +16,7 @@

package com.android.inputmethod.latin;

public class InputLogicFrenchTests extends InputTestsBase {
public class InputLogicTestsNonEnglish extends InputTestsBase {

    public void testAutoCorrectForFrench() {
        final String STRING_TO_TYPE = "irq ";
@@ -54,4 +54,22 @@ public class InputLogicFrenchTests extends InputTestsBase {
        assertEquals("type word then type space then punctuation from strip twice for French",
                EXPECTED_RESULT, mTextView.getText().toString());
    }

    public void testAutoCorrectForGerman() {
        final String STRING_TO_TYPE = "unf ";
        final String EXPECTED_RESULT = "und ";
        changeLanguage("de");
        type(STRING_TO_TYPE);
        assertEquals("simple auto-correct for German", EXPECTED_RESULT,
                mTextView.getText().toString());
    }

    public void testAutoCorrectWithUmlautForGerman() {
        final String STRING_TO_TYPE = "ueber ";
        final String EXPECTED_RESULT = "über ";
        changeLanguage("de");
        type(STRING_TO_TYPE);
        assertEquals("auto-correct with umlaut for German", EXPECTED_RESULT,
                mTextView.getText().toString());
    }
}