Skip to content

Desktop app compatibility tests

Makara edited this page Nov 23, 2022 · 10 revisions

The basic idea is to load the example page for each Text Editor, and then test input with latest release version of Keyman apps and a variety of keyboards.

SUITE_PROSEMIRROR_DESKTOP

We need to test in a variety of Operating Systems and Browsers:

  • GROUP_WIN10_CHROME: Windows 10 / Chrome browser
  • GROUP_WIN10_FIREFOX: Windows 10 / Firefox browser
  • GROUP_MACOS_CHROME: macOS / Chrome browser
  • GROUP_MACOS_FIREFOX: macOS / Firefox browser
  • GROUP_MACOS_SAFARI: macOS / Safari browser

Prosemirror have a test on their homepage: https://prosemirror.net/. Load it up on the respective OS and browser to test the followings:

  • TEST_KHMER_ANGKOR: Khmer Angkor * Ensure the key combination Ctrl+Alt B produces . * Type the following (US) keys in sequence: s u j r k. You should see ស្រុក.
  • TEST_SIL_EURO_LATIN: SIL Euro Latin * Type %+a. Ensure the output is ǎ
  • TEST_GALAXIE_HEBREW: Galaxie Hebrew or another good SIL RTL keyboard * TBD
  • TEST_SIL_IPA: sil_ipa * Ensure the key sequence n+> produces ŋ.
  • TEST_INTERACTION_WITH_TEXT_FORMATTING: ? * TBD
  • TEST_CJK_IMX: Korean KORDA Jamo (SIL) * Type h+a+n+<space>+g+e+u+l+<space>. Verify that the result is 한글.
Clone this wiki locally