From Fedora Project Wiki

No edit summary
(Initial cleanup and draft. More work needed.)
Line 1: Line 1:
{{QA/Test_Case
{{QA/Test_Case
|description=This test case tests the installation of {{package|gnome-shell}} extensions using the package manager (yum).
|description=Test the installation of gnome-shell extensions.
|setup=
{{Testcase_gnome-shell_generic_setup}}
# Make sure you have {{package|gnome-tweak-tool}} installed using {{package|gnome-packagekit}} or via running: ''yum install gnome-tweak-tool''
|actions=
|actions=
# See the list of extensions in the repository available for installation:
# Install the Extensions app: search for it and install it from Software, install it with DNF using ''dnf install gnome-extensions'', or download the flatpakref from [https://flathub.org/apps/details/org.gnome.Extensions from Flathub].
#* In terminal, execute: ''yum search gnome-shell-extension'' OR
# Run the Extensions app by launching it from the Activities Overview, or by running ''gnome-extensions-app''.
#* Execute ''gpk-application'' (Applications->System tools->Add/Remove Software) and search for ''gnome-shell-extension''
# List installed extensions using the command line, with ''gnome-extensions list''.
# Install some of these extensions:
# Search for extensions using DNF, such as with ''dnf search gnome shell extension''. Install a new extension using DNF.
#* E.g. run ''yum install gnome-shell-extension-apps-menu gnome-shell-extension-gpaste ...'' OR
# Restart the desktop session by logging out and in again.
#* Select them using ''gpk-application'' and confirm with ''Apply''
# Use the Extensions app or the ''gnome-extensions'' command to check whether the new extension has been installed.
# Restart gnome-shell (Alt-F2 followed by typing 'r'). Run ''gnome-tweak-tool'' (Accessories->Advanced Settings) and look into ''Shell Extensions'' tab to see the installed extensions
|results=
|results=
# The first step should produce a list of gnome-shell extensions available for installing
# It should be possible to install and run the Extensions app.
# In the second step, the selected shell extension should install properly which should be verified by the third step, if ''all'' are present in the ''Shell Extensions'' tab of the {{package|gnome-tweak-tool}}.
# The extensions app and the ''gnome-extensions'' command should list preinstalled extensions, extensions which have been installed from packages, and extensions which have been installed from extensions.gnome.org.
 
}}
}}
[[Category:Package_gnome-shell_test_cases]]
[[Category:Package_gnome-shell_test_cases]]

Revision as of 15:10, 5 September 2022

Description

Test the installation of gnome-shell extensions.


How to test

  1. Install the Extensions app: search for it and install it from Software, install it with DNF using dnf install gnome-extensions, or download the flatpakref from from Flathub.
  2. Run the Extensions app by launching it from the Activities Overview, or by running gnome-extensions-app.
  3. List installed extensions using the command line, with gnome-extensions list.
  4. Search for extensions using DNF, such as with dnf search gnome shell extension. Install a new extension using DNF.
  5. Restart the desktop session by logging out and in again.
  6. Use the Extensions app or the gnome-extensions command to check whether the new extension has been installed.

Expected Results

  1. It should be possible to install and run the Extensions app.
  2. The extensions app and the gnome-extensions command should list preinstalled extensions, extensions which have been installed from packages, and extensions which have been installed from extensions.gnome.org.