From Fedora Project Wiki

No edit summary
(improve formatting)
 
(2 intermediate revisions by 2 users not shown)
Line 2: Line 2:
|description=  
|description=  
|setup=
|setup=
{{Testcase_gnome-shell_generic_setup}}
# Follow the testing steps for [[QA:Testcase_gnome-shell_extensions_install|extension installation]] and [[QA:Testcase_gnome-shell_extensions_gnome_org|extensions.gnome.org]].
# Make sure you have {{package|gnome-tweak-tool}} installed using {{package|gnome-packagekit}} or via running: ''yum install gnome-tweak-tool''
# Have several extensions installed as in [[QA:Testcase_gnome-shell_extensions_install|previous]] case.
|actions=
|actions=
# With ''gpk-application'' (Applications->System tools->Add/Remove Software) or by executing "''yum remove gnome-shell-extension-*''" remove all extensions you've installed using package manager.
# In the ''Extensions'' app, remove an extension from the ''"Manually Installed"'' section.
# Press ''Alt-F2'' and type 'r' to restart gnome-shell.
# Using DNF, remove the package for an extension that you previously installed using the package manager.
# Run ''gnome-tweak-tool'' (Accessories->Advanced Settings) and look into ''Shell Extensions'' tab to see the installed extensions
# Using your favourite browser navigate into ''https://extensions.gnome.org''
# Follow the Installed extensions menu link to see the list of extensions you currently have installed on your system.
# Using the circled cross button, item-by-item remove all extensions. Afterwards see ''Shell Extensions'' tab of ''gnome-tweak-tool'' again.
|results=
|results=
# All extensions should be out after the package removal. In ''gnome-tweak-tool'' you should see only extensions installed from ''extensions.gnome.org''.
# The ''Extensions'' app should successfully remove extensions in the ''"Manually Installed"'' section.
# After point five, you should see the same extensions as in ''gnome-tweak-tool'' before. All should be removable - have the remove button associated with them.
# DNF should successfully remove extension packages.
# At the end, no extensions should be listed neither in tweak tool nor ''extensions.gnome.org''
# After removal, the removed extensions should no longer be listed in the ''Extensions'' app or <code>gnome-extensions list</code> command.
}}
}}
[[Category:Package_gnome-shell_test_cases]]
[[Category:Package_gnome-shell_test_cases]]

Latest revision as of 17:42, 2 March 2023

Description

Setup

  1. Follow the testing steps for extension installation and extensions.gnome.org.

How to test

  1. In the Extensions app, remove an extension from the "Manually Installed" section.
  2. Using DNF, remove the package for an extension that you previously installed using the package manager.

Expected Results

  1. The Extensions app should successfully remove extensions in the "Manually Installed" section.
  2. DNF should successfully remove extension packages.
  3. After removal, the removed extensions should no longer be listed in the Extensions app or gnome-extensions list command.