Merge lp:~elfy/ubuntu-manual-tests/exo_helper into lp:ubuntu-manual-tests

Proposed by Elfy
Status: Merged
Merged at revision: 135
Proposed branch: lp:~elfy/ubuntu-manual-tests/exo_helper
Merge into: lp:ubuntu-manual-tests
Diff against target: 82 lines (+78/-0)
1 file modified
testcases/packages/exo_helper (+78/-0)
To merge this branch: bzr merge lp:~elfy/ubuntu-manual-tests/exo_helper
Reviewer Review Type Date Requested Status
Nicholas Skaggs (community) Approve
Review via email: mp+169729@code.launchpad.net
To post a comment you must log in.
Revision history for this message
Jackson Doak (noskcaj) wrote :

I think this is the wrong way to test this. If one shortcut is changed between releases the whole testcase will break.
Shouldn't we be testing shortcut creation, preferences, etc.
Also, could you try and make this flavour agnostic?

If some part of this doesn't make sense it's because i don't fully understand what exo helper is.

Revision history for this message
Elfy (elfy) wrote :

Well - that could be said for each and every testcase ;)

However, if one shortcut is changed - then one line needs to be changed. Just as if one part of using another app changes then the whole testcase breaks. Not seeing this as an issue.

exo- helper is an xfce application - so it's not flavour agnostic to begin with ;)

We need to test this with defaults - I could add a test for changing a shortcut though.

131. By Elfy

Change following review

Revision history for this message
Elfy (elfy) wrote :

Added test for changing command and shortcut.

132. By Elfy

amended <dl> syntax

Revision history for this message
Nicholas Skaggs (nskaggs) wrote :

I'm assuming it's a-ok with xfce folks :-) Thanks elfy.

review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== added file 'testcases/packages/exo_helper'
2--- testcases/packages/exo_helper 1970-01-01 00:00:00 +0000
3+++ testcases/packages/exo_helper 2013-06-18 08:16:25 +0000
4@@ -0,0 +1,78 @@
5+Test-case name:exo helper
6+
7+This test will check that exo helper opens applications correctly
8+<dl>
9+ <dt>Open Settings Manager -> Keyboard -> Application Shortcuts</dt>
10+ <dd>Application Shortcuts tab opens</dd>
11+ <dt>Press Super+3</dt>
12+ <dd>Abiword opens</dd>
13+ <dt>Press Super+f</dt>
14+ <dd>File Manager opens</dd>
15+ <dt>Press Super+m</dt>
16+ <dd>Mail Reader opens</dd>
17+ <dt>Press Mail shortcut button (if available)</dt>
18+ <dd>Mail Reader opens</dd>
19+ <dt>Press Super+t</dt>
20+ <dd>Terminal opens</dd>
21+ <dt>Press Super+w</dt>
22+ <dd>Web Browser opens</dd>
23+ <dt>Press Web Browser shortcut button (if available)</dt>
24+ <dd>Web Browser opens</dd>
25+ <dt>Press Super+1</dt>
26+ <dd>gmusicbrowser opens</dd>
27+ <dt>Press Super+1</dt>
28+ <dd>gnumeric opens</dd>
29+ <dt>Press Super+e</dt>
30+ <dd>Mousepad opens</dd>
31+ <dt>Press Super+2</dt>
32+ <dd>pidgin opens</dd>
33+ <dt>Press Super+r</dt>
34+ <dd>xfce4-appfinder opens</dd>
35+ <dt>Press Alt+F3</dt>
36+ <dd>xfce4-appfinder opens</dd>
37+ <dt>Press Super+p</dt>
38+ <dd>xfce4-display-settings --minimal opens</dd>
39+ <dt>Press XF86Display(if available)</dt>
40+ <dd>xfce4-display-settings --minimal opens</dd>
41+ <dt>Press Alt+F1</dt>
42+ <dd>Application menu opens</dd>
43+ <dt>Press Print</dt>
44+ <dd>Screenshooter - whole screen </dd>
45+ <dt>Press Alt+Print</dt>
46+ <dd>Active Window screenshooter opens</dd>
47+ <dt>Press Ctrl+Esc</dt>
48+ <dd>desktop menu opens</dd>
49+ <dt>Press Ctrl+Alt+Del</dt>
50+ <dd>screen lock</dd>
51+ <dt>Press Alt+F2</dt>
52+ <dd>Run dialogue opens</dd>
53+</dl>
54+
55+This test will check that shortcuts and their targets can be changed
56+<dl>
57+ <dt>Double click on Command 'abiword'</dt>
58+ <dd>Shortcut Command dialogue opens with abiword highlighted</dd>
59+ <dt>Press backspace and type gnome-mines, press OK</dt>
60+ <dd>Shortcut command dialogue closes</dd>
61+ <dd>Command listed as Mines</dd>
62+ <dt>Press Super+3</dt>
63+ <dd>Mines opens</dd>
64+ <dt>Double click on Shortcut (Super+3) for gnome-mines</dt>
65+ <dd>Shortcut Command dialogue appears</dd>
66+ <dt>Press Super+9</dt>
67+ <dd>Shortcut changes to Super+9</dd>
68+ <dt>Press Super+9</dt>
69+ <dd>Mines opens</dd>
70+ <dt>Press Reset to Defaults button</dt>
71+ <dd>Confirmation dialogue appears</dd>
72+ <dt>Press Yes</dd>
73+ <dd>Changes are reverted, Command now reads abiword, Shortcut reads Super+3</dd>
74+</dl>
75+
76+
77+
78+<strong>If all actions produce the expected results listed, please <a href="results#add_result">submit</a> a 'passed' result.
79+ If an action fails, or produces an unexpected result, please <a href="results#add_result">submit</a> 'failed' and <a href="../../buginstructions">file a bug</a>. Please be sure to include the bug number when you <a href="results#add_result">submit</a> your result</strong>
80+
81+
82+

Subscribers

People subscribed via source and target branches