* Add tests * Fix compose-space sequences not working KeyModifier didn't pass editing keys to ComposeKey. * Cleanup test code * Show the nbsp symbol when typing compose-space-space
21 lines
501 B
Java
21 lines
501 B
Java
package juloo.keyboard2;
|
|
|
|
import juloo.keyboard2.KeyModifier;
|
|
import juloo.keyboard2.KeyValue;
|
|
import org.junit.Test;
|
|
import static juloo.keyboard2.TestUtils.*;
|
|
import static org.junit.Assert.*;
|
|
|
|
public class KeyModifierTest
|
|
{
|
|
public KeyModifierTest() {}
|
|
|
|
@Test
|
|
public void compose() throws Exception
|
|
{
|
|
assertEquals(eval("compose", "space", "space"), key("nbsp"));
|
|
assertEquals(eval("compose", "-", "space"), str("~"));
|
|
assertEquals(eval("compose", "space", "-"), str("~"));
|
|
}
|
|
}
|