Files
Jules Aguillon c0a4bca8e2 Fix compose-space sequences not working (#1352)
* 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
2026-07-04 23:04:34 +02:00

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("~"));
}
}