From Fedora Project Wiki

(improve the setup text)
m (Fujiwara moved page QA:Testcase ibus gnome shell to Testcase ibus gnome shell: Not to be shown in bodhi)
 
(9 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{QA/Test_Case
{{QA/Test_Case
|description=This test-case is for the ibus gnome-shell extension available in F15 or later.
|description=This test-case is for the ibus gnome-shell extension available in F15 or later.
|actions=Gnome-shell requires a physical machine with a graphics driver supporting 3D acceleration
|actions=Now GNOME uses GNOME-Shell and owns the panel icon for IBus so we use gnome-control-center or gnome-tweak-tool for the settings instead of ibus-setup.
to avoid GNOME running runs in fallback mode without any extensions available and ibus using
the ibus notification icon.


First make sure that latest the ibus-gnome3 and ibus are installed, or install manually with:
* You need to add ibus engines using 'gnome-control-center region'.
    su -c 'yum install ibus-gnome3'
* You need to enable ibus trigger keys using 'gnome-control-center keyboard'.


For F16 (gnome-shell 3.1.91 or later), gnome-shell extensions need to be enabled via gsettings:
* wayland still may need 3D acceleration for the glaphics cards.
* Install gnome-tweak-tool to enable the ibus-gnome3 gnome-shell extension:
    su -c 'yum install gnome-tweak-tool'
* Run 'gnome-tweak-tool' and go to 'Shell Extensions' and turn on 'Input-Method Status Indicator Extension'
* Restart gnome-shell or the desktop if the ibus icon does not change.
* The ibus-gnome3 indicator should be running (showing a smaller icon than the original ibus notification icon)
** Clicking on the icon should show a gnome-shell menu rather than a gtk menu.


# General test:
# General test:
## Focus on a text application (e.g. gedit or gnome-terminal) and type the ibus trigger key (e.g. Control + Space) several times.
## Focus on a text application (e.g. gedit or gnome-terminal) and type the ibus trigger key (e.g. Super + Space) several times.
# IBus settings:
# IBus settings:
## Click on ibus status icon and choose "Preferences" menu item.
## 'gnome-control-center region' shows IME setting button.
## 'gnome-control-center keyboard' shows IME trigger key.
# Keymap settings:
# Keymap settings:
## Click on ibus status icon and choose "Keyboard configuration" menu item.
## Click on ibus status icon and choose "Region and Language Settings" menu item.
# Lookup window test:
# Lookup window test:
## Focus on a text application and type an ibus trigger key (e.g. Control + Space) and type a char and Space key sevaral time to show the ibus lookup window.
## Focus on a text application and type an ibus trigger key (e.g. Super + Space) and type a char and Space key sevaral time to show the ibus lookup window.
|results=
|results=
# General test: ibus status icon shows language characters (e.g. 'us') for the keymap engines and IM symbol characters (e.g. 'あ') for IM engines (e.g. ibus-anthy).
# General test: ibus status icon shows language characters (e.g. 'us') for the keymap engines and IM symbol characters (e.g. 'あ') for IM engines (e.g. ibus-anthy).
# IBus settings: ibus-setup is launched.
# IBus settings: gnome-control-center shows the setting button.
# Keymap settings: 'gnome-control-panel region' is launched.
# Keymap settings: 'gnome-control-center region' is launched.
# Lookup window test: clutter based lookup window is shown.
# Lookup window test: clutter based lookup window is shown.
}}
}}
[[Category:Package_ibus_test_cases]]
[[Category:I18n_Desktop]]

Latest revision as of 06:17, 30 August 2018

Description

This test-case is for the ibus gnome-shell extension available in F15 or later.


How to test

Now GNOME uses GNOME-Shell and owns the panel icon for IBus so we use gnome-control-center or gnome-tweak-tool for the settings instead of ibus-setup.

  • You need to add ibus engines using 'gnome-control-center region'.
  • You need to enable ibus trigger keys using 'gnome-control-center keyboard'.
  • wayland still may need 3D acceleration for the glaphics cards.
  1. General test:
    1. Focus on a text application (e.g. gedit or gnome-terminal) and type the ibus trigger key (e.g. Super + Space) several times.
  2. IBus settings:
    1. 'gnome-control-center region' shows IME setting button.
    2. 'gnome-control-center keyboard' shows IME trigger key.
  3. Keymap settings:
    1. Click on ibus status icon and choose "Region and Language Settings" menu item.
  4. Lookup window test:
    1. Focus on a text application and type an ibus trigger key (e.g. Super + Space) and type a char and Space key sevaral time to show the ibus lookup window.

Expected Results

  1. General test: ibus status icon shows language characters (e.g. 'us') for the keymap engines and IM symbol characters (e.g. 'あ') for IM engines (e.g. ibus-anthy).
  2. IBus settings: gnome-control-center shows the setting button.
  3. Keymap settings: 'gnome-control-center region' is launched.
  4. Lookup window test: clutter based lookup window is shown.