From Fedora Project Wiki
No edit summary |
No edit summary |
||
(12 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
{{QA/Test_Case | {{QA/Test_Case | ||
|description=This is a test case to check whether ibus-m17n is working as expected. | |description=This testcase is for those who uses m17n input methods. This is a test case to check whether ibus-m17n is working as expected. | ||
|setup= | |setup= | ||
Line 8: | Line 8: | ||
* Add some m17n input sources: Open gnome-control-center -> then on left side you click on "Keyboard" -> then on right side you you click on the + below the list of input sources -> In the dialog which pops up, select vertical 3 dots at the bottom. Search for “m17n”. Select one of the results and clidk “Add”. Repeat until you get tired … | * Add some m17n input sources: Open gnome-control-center -> then on left side you click on "Keyboard" -> then on right side you you click on the + below the list of input sources -> In the dialog which pops up, select vertical 3 dots at the bottom. Search for “m17n”. Select one of the results and clidk “Add”. Repeat until you get tired … | ||
* '''Note''': All of these ibus-m17n input methods can also be used in [[QA:Testcase_ibus-typing-booster|ibus-typing-booster]]! | |||
|actions= | |actions= | ||
Line 17: | Line 19: | ||
|results= | |results= | ||
* | * Input method “latn-pre (m17n)”: | ||
** Input typed ➡️ result | ** Input typed ➡️ result | ||
** `"` `a` ➡️ ä | ** `"` `a` ➡️ ä | ||
Line 24: | Line 26: | ||
** `"` `s` ➡️ ß | ** `"` `s` ➡️ ß | ||
* | * Input method “latn-post (m17n)”: | ||
** Input typed ➡️ result | ** Input typed ➡️ result | ||
** `a` `"` ➡️ ä | ** `a` `"` ➡️ ä | ||
Line 31: | Line 33: | ||
** `s` `/` ➡️ ß | ** `s` `/` ➡️ ß | ||
* | * Input method “math-latex (m17n)”: | ||
** Input typed ➡️ result | ** Input typed ➡️ result | ||
** `a` `l` `p` `h` `a` ➡️ α | ** `a` `l` `p` `h` `a` ➡️ α | ||
** `i` `n` `␠` ➡️ ∈ | ** `i` `n` `␠` ➡️ ∈ | ||
** `i` `n` `t` ➡️ ∫ | ** `i` `n` `t` ➡️ ∫ | ||
* | ** If the version of m17n-db is >= 1.8.4, a `\` prefix is needed by default, like this: | ||
** `\` `a` `l` `p` `h` `a` ➡️ α | |||
** `\` `i` `n` `␠` ➡️ ∈ | |||
** `\` `i` `n` `t` ➡️ ∫ | |||
** Note: `␠` is the space key | |||
* Input method “vi-telex (m17n)” (behaves just like ibus-bogo and [[QA:Unikey|ibus-unikey]]!): | |||
** Input typed ➡️ result | ** Input typed ➡️ result | ||
** `K` `h` `o` `o` `n` `g` `␠` `c` `o` `s` `␠` `g` `i` `f` `␠` `q` `u` `i` `s` `␠` `h` `o` `w` `n` `␠` `d` `d` `o` `o` `c` `j` `␠` `l` `a` `a` `p` `j` `␠` `t` `u` `w` `j` `␠` `d` `o` ➡️ Không có gì quí hơn độc lập tự do | ** `K` `h` `o` `o` `n` `g` `␠` `c` `o` `s` `␠` `g` `i` `f` `␠` `q` `u` `i` `s` `␠` `h` `o` `w` `n` `␠` `d` `d` `o` `o` `c` `j` `␠` `l` `a` `a` `p` `j` `␠` `t` `u` `w` `j` `␠` `d` `o` ➡️ Không có gì quí hơn độc lập tự do | ||
** Note: `␠` is the space key | |||
* Input method “sayura (m17n)” (behaves *exactly* like ibus-sayura!): | |||
** Input typed ➡️ result | |||
** `i` `n` `W` `d` `R` `i` `y` ➡️ ඉන්ද්රිය | |||
** `t` `a` `k` `W` `s` `H` `N` ➡️ තාක්ෂණ | |||
** `t` `a` `k` `w` `s` `H` `N` ➡️ තාක්ෂණ | |||
}} | }} | ||
[[Category:Package_ibus- | [[Category:Package_ibus-m17n_test_cases]] | ||
[[Category:I18n_Desktop]] | [[Category:I18n_Desktop]] |
Latest revision as of 06:24, 1 September 2023
Description
This testcase is for those who uses m17n input methods. This is a test case to check whether ibus-m17n is working as expected.
Setup
Follow up to the steps in QA:Testcase i18n input method setup to configure the input method on the desktop in general.
- Install ibus-m17n using following command
dnf install ibus-m17n m17n-db
- Add some m17n input sources: Open gnome-control-center -> then on left side you click on "Keyboard" -> then on right side you you click on the + below the list of input sources -> In the dialog which pops up, select vertical 3 dots at the bottom. Search for “m17n”. Select one of the results and clidk “Add”. Repeat until you get tired …
- Note: All of these ibus-m17n input methods can also be used in ibus-typing-booster!
How to test
- Select m17n input method in the Gnome panel
- Type something into gedit
- Check result
Expected Results
- Input method “latn-pre (m17n)”:
- Input typed ➡️ result
"
a
➡️ ä'
a
➡️ á/
a
➡️ å"
s
➡️ ß
- Input method “latn-post (m17n)”:
- Input typed ➡️ result
a
"
➡️ äa
'
➡️ áa
/
➡️ ås
/
➡️ ß
- Input method “math-latex (m17n)”:
- Input typed ➡️ result
a
l
p
h
a
➡️ αi
n
␠
➡️ ∈i
n
t
➡️ ∫- If the version of m17n-db is >= 1.8.4, a
\
prefix is needed by default, like this: \
a
l
p
h
a
➡️ α\
i
n
␠
➡️ ∈\
i
n
t
➡️ ∫- Note:
␠
is the space key
- Input method “vi-telex (m17n)” (behaves just like ibus-bogo and ibus-unikey!):
- Input typed ➡️ result
K
h
o
o
n
g
␠
c
o
s
␠
g
i
f
␠
q
u
i
s
␠
h
o
w
n
␠
d
d
o
o
c
j
␠
l
a
a
p
j
␠
t
u
w
j
␠
d
o
➡️ Không có gì quí hơn độc lập tự do- Note:
␠
is the space key
- Input method “sayura (m17n)” (behaves *exactly* like ibus-sayura!):
- Input typed ➡️ result
i
n
W
d
R
i
y
➡️ ඉන්ද්රියt
a
k
W
s
H
N
➡️ තාක්ෂණt
a
k
w
s
H
N
➡️ තාක්ෂණ