From Fedora Project Wiki

Revision as of 07:51, 31 August 2018 by Lruzicka (talk | contribs) (Lruzicka moved page User:Lruzicka/Draft/dnf install remove update module to QA:Testcase Modularity install module: Publishing the test case in the QA space.)

Description

Install, remove and udpate modules in Fedora Server

Setup

  1. To start and learn how to list modules, follow the instructions in this test case here

How to test

Installing Modules

To install a module, use the following commands:

  • dnf install module to install the defaul stream and profile of the module.
  • dnf module install module:stream to install a module with a particular stream.
  • dnf module install module:stream/profile to install a module with a particular stream and profile.

Check, that the module is correctly installed, appears in the list of installed modules and shows the correct stream and profile.

Updating Modules

To update a module, use the following command:

  • dnf update

Check, that the module is correctly updated - the version changes.

Expected Results

All above commands execute without errors.

  1. When you install the module using dnf install, the command must install the module in its default stream and profile.
  2. When you install the module (:stream/profile), the module must successfully install in a selected stream or stream and profile. The module must be listed on the list of installed modules.
  3. When you update the module using dnf update, all installed modules must be updated to a newer version, but the stream and the profile must stay the same.

Optional

Try various modules and streams/profiles.