Merge lp:~tsimonq2/ubuntu-manual-tests/bugfix1185953 into lp:ubuntu-manual-tests

Proposed by Simon Quigley
Status: Merged
Merged at revision: 329
Proposed branch: lp:~tsimonq2/ubuntu-manual-tests/bugfix1185953
Merge into: lp:ubuntu-manual-tests
Diff against target: 51 lines (+47/-0)
1 file modified
testcases/packages/GDebi (+47/-0)
To merge this branch: bzr merge lp:~tsimonq2/ubuntu-manual-tests/bugfix1185953
Reviewer Review Type Date Requested Status
Kev Bowring (community) Approve
Review via email: mp+285139@code.launchpad.net

Description of the change

This closes bug 1185953.

(added a test case for GDebi)

To post a comment you must log in.
Revision history for this message
Kev Bowring (flocculant) wrote :

Thanks Simon - inline comments below.

review: Needs Fixing
Revision history for this message
Kev Bowring (flocculant) :
333. By Simon Quigley

Should fix the items that need fixing

Revision history for this message
Simon Quigley (tsimonq2) wrote :

Commit 333 should fix this up a bit.

Let me know if it still needs fixing.

Thanks! :)

Revision history for this message
Kev Bowring (flocculant) wrote :

I'll approve now. Perhaps in future remember to use <code> tags, though not important enough to make you fix that :)

Thanks Simon

review: Approve
Revision history for this message
Simon Quigley (tsimonq2) wrote :

Although this is already approved, where would you suggest I put <code>s?

I can always correct it and request another merge proposal. :)

Revision history for this message
Kev Bowring (flocculant) wrote :

Like

Run the following command to install vrms <code>sudo -H gdebi vrms_PACKAGEVERSION_all.deb</code>

instead of

Run the following command to install vrms: sudo -H gdebi vrms_PACKAGEVERSION_all.deb

Revision history for this message
Simon Quigley (tsimonq2) wrote :

Okay, makes sense, thanks! :)

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== added file 'testcases/packages/GDebi'
2--- testcases/packages/GDebi 1970-01-01 00:00:00 +0000
3+++ testcases/packages/GDebi 2016-02-05 12:32:24 +0000
4@@ -0,0 +1,47 @@
5+<strong>Open a terminal and change directories into /tmp</strong>
6+<strong>Open a browser and navigate to http://packages.ubuntu.com/RELEASE/all/vrms/download and select a mirror, then download the .deb file into /tmp</strong>
7+<strong>If you manually installed vrms in the past, uninstall it.</strong>
8+
9+<strong>This will make sure that the graphical GDebi interface works properly.</strong>
10+<dl>
11+ <dt>Open /tmp in File Manager</dt>
12+ <dt>Right-click the downloaded .deb file and select GDebi Package Installer</dt>
13+ <dd>vrms should open in GDebi and the "Description" tag should be active with a description of vrms</dd>
14+ <dt>Click the "Install Package" button</dt>
15+ <dd>You should be prompted for your password</dd>
16+ <dt>Enter your password and press Enter</dt>
17+ <dd>After a short amount of time, a dialog box should appear saying, "Installation Finished"</dd>
18+ <dt>Click the "Close" button on the dialog box</dt>
19+ <dd>The original dialog box should appear with three (3) buttons instead of two (2)</dd>
20+ <dt>Select the "Details" tab</dt>
21+ <dd>The package details should properly show</dd>
22+ <dt>Select the "Included files" tab</dt>
23+ <dd>A list of files should properly show with several dropdown menus</dd>
24+ <dt>Click the "Remove Package" button</dt>
25+ <dd>After a short amount of time, a dialog box should appear saying, "Removal finished"</dd>
26+ <dt>Click the "Close" button on the dialog box</dt>
27+ <dd>The original dialog box should appear with two (2) buttons</dd>
28+ <dt>Install the package again and close the additional dialog box</dt>
29+ <dd>The original dialog box should appear with three (3) buttons instead of two (2)</dd>
30+ <dt>Click the "Reinstall Package" button</dt>
31+ <dd>After a short amount of time, a dialog box should appear saying, "Installation Finished"</dd>
32+ <dt>Install the package again and close the additional dialog box</dt>
33+ <dd>The original dialog box should appear with three (3) buttons</dd>
34+ <dt>Open a terminal, type "vrms", and press Return</dt>
35+ <dd>vrms should function like normal, showing the nonfree packages on your system</dd>
36+</dl>
37+<strong>This will make sure that the command line GDebi interface works properly.</strong>
38+<dl>
39+ <dt>Run the following command in your terminal to remove vrms: sudo apt purge vrms</dt>
40+ <dd>Apt should prompt you to remove vrms, type "y" then Return, then apt should successfully remove vrms</dd>
41+ <dt>Change directories into /tmp</dt>
42+ <dt>Run the following command to install vrms: sudo -H gdebi vrms_PACKAGEVERSION_all.deb</dt>
43+ <dd>GDebi should prompt you to install vrms, type "y" then Return, then GDebi should successfully install vrms</dd>
44+ <dt>Run the following command to check the version of GDebi: gdebi --version</dt>
45+ <dd>This should output the version of GDebi</dd>
46+</dl>
47+<strong>
48+ If all actions produce the expected results listed, please <a href="results#add_result">submit</a> a 'passed' result.
49+ If an action fails, or produces an unexpected result, please <a href="results#add_result">submit</a> a 'failed' result and <a href="../../buginstructions">file a bug</a>.
50+ Please be sure to include the bug number when you <a href="results#add_result">submit</a> your result.
51+</strong>

Subscribers

People subscribed via source and target branches