From Fedora Project Wiki

No edit summary
m (wiki changes)
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
{{QA/Test_Case
{{QA/Test_Case
|description=Packages serching/installing/updating/uninstalling/group* works with yum-presto plugin installed.
|description=This test verifies basic yum functionality while using the presto plugin including searching, installing, updating, removing, and group functions.
|actions=
|actions=
# Ensure you have yum-presto installed with:
# Ensure you have yum-presto installed with: <pre>rpm -q yum yum-presto</pre>
<pre>rpm -q yum yum-presto</pre>
# Search for a package: <pre>yum search ksh</pre>
# Try these basic commands:
# List a package: <pre>yum list ksh</pre>
<pre>yum search ksh
# Install a package: <pre>rpm -e ksh; yum install ksh</pre>
yum list ksh
# Upgrade a package: <pre> rpm -e ksh; rpm -ivh ksh-<old_version>.rpm; yum update ksh</pre>
rpm -e ksh; yum install ksh
# Remove a package: <pre>yum remove ksh</pre>
rpm -e ksh; rpm -ivh ksh-<old_version>.rpm; yum update ksh
# Group list: <pre>yum grouplist</pre>
yum remove ksh
# Group install: <pre>yum groupinstall <some group></pre>
yum grouplist
# Group upgrade: <pre>yum groupupgrade <some group></pre>
yum groupinstall <some group>
# Group remove: <pre>yum groupremove <some group></pre>
yum groupupgrade <some group>
yum groupremove <some group></pre>
|results=
|results=
# All commands above should finish as expected. There should not be a traceback.
# All commands above should finish as expected. There should not be a traceback.
}}
}}
[[Category:YumPresto_Test_Cases]]
[[Category:YumPresto_Test_Cases]]

Latest revision as of 15:03, 16 April 2009

Description

This test verifies basic yum functionality while using the presto plugin including searching, installing, updating, removing, and group functions.


How to test

  1. Ensure you have yum-presto installed with:
    rpm -q yum yum-presto
  2. Search for a package:
    yum search ksh
  3. List a package:
    yum list ksh
  4. Install a package:
    rpm -e ksh; yum install ksh
  5. Upgrade a package:
     rpm -e ksh; rpm -ivh ksh-<old_version>.rpm; yum update ksh
  6. Remove a package:
    yum remove ksh
  7. Group list:
    yum grouplist
  8. Group install:
    yum groupinstall <some group>
  9. Group upgrade:
    yum groupupgrade <some group>
  10. Group remove:
    yum groupremove <some group>

Expected Results

  1. All commands above should finish as expected. There should not be a traceback.