test(libSceConvertKeycode): cover space, punctuation and keypad keycode mappings

This commit is contained in:
al3w0f205 committed 2026-10-19 23:01:34 -05:00
1 parent dd4b765252
commit df0780c623
1 file changed
+12
+12
View File
@@ -42,6 +42,18 @@ int main() {
Require(character[0] == u'\\');
Require(sceConvertKeycodeGetCharacter(0x32, state, 0, character) == 0);
Require(character[0] == 0);
Require(sceConvertKeycodeGetCharacter(0x27, state, 0, character) == 0);
Require(character[0] == u'0');
Require(sceConvertKeycodeGetCharacter(0x2C, state, 0, character) == 0);
Require(character[0] == u' ');
Require(sceConvertKeycodeGetCharacter(0x2D, state, 0, character) == 0);
Require(character[0] == u'-');
Require(sceConvertKeycodeGetCharacter(0x54, state, 0, character) == 0);
Require(character[0] == u'/');
Require(sceConvertKeycodeGetCharacter(0x59, state, 0, character) == 0);
Require(character[0] == u'1');
Require(sceConvertKeycodeGetCharacter(0x63, state, 0, character) == 0);
Require(character[0] == u'.');
}
return 0;
}