From Fedora Project Wiki

(Initial cleanup and draft. More work needed.)
(Add instructions for enabling extensions)
Line 2: Line 2:
|description=Test the installation of gnome-shell extensions.
|description=Test the installation of gnome-shell extensions.
|actions=
|actions=
# 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].
# Install the Extensions app: search for it and install it from Software, install it with DNF using <code>dnf install gnome-extensions</code>, or download the flatpakref from [https://flathub.org/apps/details/org.gnome.Extensions from Flathub].
# Run the Extensions app by launching it from the Activities Overview, or by running ''gnome-extensions-app''.
# Run the Extensions app by launching it from the Activities Overview, or by running <code>gnome-extensions-app</code>.
# List installed extensions using the command line, with ''gnome-extensions list''.
# List installed extensions using the command line, with ''gnome-extensions list''.
# Search for extensions using DNF, such as with ''dnf search gnome shell extension''. Install a new extension using DNF.
# Search for extensions using DNF, such as with dnf search gnome shell extension. Install a new extension using DNF.
# Restart the desktop session by logging out and in again.
# Restart the desktop session by logging out and in again.
# Use the Extensions app or the ''gnome-extensions'' command to check whether the new extension has been installed.
# The Extensions app and <code>gnome-extensions list</code> should show the new extension.
# Enable the extension using the Extensions app: turn on extensions at the top, then turn on the extension from the list below.
# Try enabling the extension using <code>gnome-extensions enable <extension-name></code>
|results=
|results=
# It should be possible to install and run the Extensions app.
# It should be possible to install and run the Extensions app.
# 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.
# The extensions app and the <code>gnome-extensions</code> command should list preinstalled extensions, extensions which have been installed from packages, and extensions which have been installed from extensions.gnome.org.
# Extensions should be successfully enabled with both the Extensions app and the <code>gnome-extensions</code> command.
}}
}}
[[Category:Package_gnome-shell_test_cases]]
[[Category:Package_gnome-shell_test_cases]]

Revision as of 15:28, 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. The Extensions app and gnome-extensions list should show the new extension.
  7. Enable the extension using the Extensions app: turn on extensions at the top, then turn on the extension from the list below.
  8. Try enabling the extension using gnome-extensions enable <extension-name>

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.
  3. Extensions should be successfully enabled with both the Extensions app and the gnome-extensions command.