mirror of
https://github.com/Helium314/HeliBoard.git
synced 2025-04-19 21:59:11 +00:00
fix tests after recent changes
This commit is contained in:
parent
22eb48ff91
commit
d4960c73dc
2 changed files with 4 additions and 4 deletions
|
@ -28,7 +28,7 @@ object ShadowLocaleManagerCompat {
|
|||
class ShadowInputMethodManager2 : ShadowInputMethodManager() {
|
||||
@Implementation
|
||||
override fun getInputMethodList() = listOf(
|
||||
if (BuildConfig.BUILD_TYPE == "debug")
|
||||
if (BuildConfig.BUILD_TYPE == "debug" || BuildConfig.BUILD_TYPE == "debugNoMinify")
|
||||
InputMethodInfo("helium314.keyboard.debug", "LatinIME", "HeliBoard debug", null)
|
||||
else InputMethodInfo("helium314.keyboard", "LatinIME", "HeliBoard", null),
|
||||
)
|
||||
|
|
|
@ -861,17 +861,17 @@ class InputLogicTest {
|
|||
private fun handleMessages() {
|
||||
while (messages.isNotEmpty()) {
|
||||
latinIME.mHandler.handleMessage(messages.first())
|
||||
messages.removeFirst()
|
||||
messages.removeAt(0)
|
||||
}
|
||||
while (delayedMessages.isNotEmpty()) {
|
||||
val msg = delayedMessages.first()
|
||||
if (msg.what != 2) // MSG_UPDATE_SUGGESTION_STRIP, we want to ignore it because it's irrelevant and has a 500 ms timeout
|
||||
latinIME.mHandler.handleMessage(delayedMessages.first())
|
||||
delayedMessages.removeFirst()
|
||||
delayedMessages.removeAt(0)
|
||||
// delayed messages may post further messages, handle before next delayed message
|
||||
while (messages.isNotEmpty()) {
|
||||
latinIME.mHandler.handleMessage(messages.first())
|
||||
messages.removeFirst()
|
||||
messages.removeAt(0)
|
||||
}
|
||||
}
|
||||
assertEquals(0, messages.size)
|
||||
|
|
Loading…
Add table
Reference in a new issue