From Fedora Project Wiki
(s/gnome-control-center region/gnome-control-center keyboard/) |
(Add Test Case 2) |
||
Line 1: | Line 1: | ||
{{QA/Test_Case | {{QA/Test_Case | ||
|description=This test case is to type compose characters in f29 or later | |description=This test case is to type compose characters in f29 or later | ||
|actions=Install | |actions=Install your IBus engines | ||
* For GNOME3 | * For GNOME3 | ||
# Run `gnome-control-center keyboard` and add an input method sources besides XKB sources to enable IBus for XKB sources. | # Run `gnome-control-center keyboard` and add an input method sources besides XKB sources to enable IBus for XKB sources. | ||
Line 11: | Line 11: | ||
# Run `setxkbmap -query` command, | # Run `setxkbmap -query` command, | ||
# Focus on gnome-terminal and after enable an XKB source with Super-Space key, type a compose key, "^" and "a". | # Focus on gnome-terminal and after enable an XKB source with Super-Space key, type a compose key, "^" and "a". | ||
* Test Case 2 (after above test) | |||
# Run `mkdir $HOME/.config/myapp` | |||
# Create $HOME/.config/myapp/ibus-compose.emoji to copy https://raw.githubusercontent.com/ibus/ibus/master/src/tests/ibus-compose.emoji | |||
# Add the following lines in $HOME/.XCompose : `include "%H/.config/myapp/ibus-compose.emoji"` | |||
# Run `ibus restart` | |||
# Run `gedit` | |||
# Type compose sequences described in E.g. Multi_key, Multi_key, I, n, t | |||
|results= | |results= | ||
* For GNOME3 | * For GNOME3 | ||
Line 21: | Line 28: | ||
# Show "options" line | # Show "options" line | ||
# IBus pre-edit shows "·" (U+00B7), "^" and output "â". | # IBus pre-edit shows "·" (U+00B7), "^" and output "â". | ||
* Test Case 2 | |||
# N/A | |||
# N/A | |||
# N/A | |||
# N/A | |||
# N/A | |||
# You can type the compose keys in the ibus-compose.emoji. | |||
}} | }} | ||
[[Category:I18n_Desktop]] | [[Category:I18n_Desktop]] | ||
[[Category:Package_ibus_test_cases]] | [[Category:Package_ibus_test_cases]] |
Revision as of 06:39, 1 September 2021
Description
This test case is to type compose characters in f29 or later
How to test
Install your IBus engines
- For GNOME3
- Run
gnome-control-center keyboard
and add an input method sources besides XKB sources to enable IBus for XKB sources. - Run
gnome-control-center keyboard
and go to "Compose key" and setup your compose key. - Focus on gnome-terminal and after enable an XKB source with Super-Space key, type a compose key, "^" and "a".
- For others
- Make sure ibus is enabled.
- Configure compose key in your desktop. XFCE4 does not have the setting and you might like to save your compose keys in $HOME/.Xkbmap file.
- Run
setxkbmap -query
command, - Focus on gnome-terminal and after enable an XKB source with Super-Space key, type a compose key, "^" and "a".
- Test Case 2 (after above test)
- Run
mkdir $HOME/.config/myapp
- Create $HOME/.config/myapp/ibus-compose.emoji to copy https://raw.githubusercontent.com/ibus/ibus/master/src/tests/ibus-compose.emoji
- Add the following lines in $HOME/.XCompose :
include "%H/.config/myapp/ibus-compose.emoji"
- Run
ibus restart
- Run
gedit
- Type compose sequences described in E.g. Multi_key, Multi_key, I, n, t
Expected Results
- For GNOME3
- N/A
- N/A
- IBus pre-edit shows "·" (U+00B7), "^" and output "â".
- For others
- N/A
- N/A
- Show "options" line
- IBus pre-edit shows "·" (U+00B7), "^" and output "â".
- Test Case 2
- N/A
- N/A
- N/A
- N/A
- N/A
- You can type the compose keys in the ibus-compose.emoji.