~n3npq/lsb/distribution-checker

« back to all changes in this revision

Viewing changes to utils/Tests/templates/manual/Pidgin_test.mnf.tpl

  • Committer: biga
  • Date: 2009-04-24 14:16:44 UTC
  • Revision ID: biga@spidey.linux-foundation.org-20090424141644-7evzd6mjocix7e68
init

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
[MANIFEST]
 
2
VERSION = 1
 
3
#URL = http://<manifest_url>
 
4
#HASH = <hash>
 
5
 
 
6
[TREE]
 
7
<LSB 3.2>/<Certification Tests>/<Manual Tests>/man-pidgin
 
8
<LSB 4.0>/<Certification Tests>/<Manual Tests>/man-pidgin
 
9
 
 
10
[DESCRIPTIONS]
 
11
TESTSUITE man-pidgin    LSB|Moblin
 
12
                DISPLAYNAME = Pidgin Tests
 
13
                DESCRIPTION = LSB Application Battery Functional Verification Tests
 
14
                 for Pidgin - a multi-protocol instant messaging (IM) client.
 
15
TESTSUITE END
 
16
 
 
17
[PROFILES]
 
18
# testsuite     LSB ver: <profiles>
 
19
man-pidgin LSB 3.2: core,c++,desktop
 
20
man-pidgin LSB 4.0: core,c++,desktop
 
21
 
 
22
[MANUAL]
 
23
TESTSUITE man-pidgin    LSB|Moblin
 
24
 
 
25
STEP If the <b>xdg-desktop-menu</b> binary is present on the system, and you are using a compliant window manager, <b>lsb-pidgin</b> should show up in the Network and/or InstantMessaging categories, if present.<br />- Was the installation successful?
 
26
 
 
27
STEP Run the command: <tt>/opt/lsb/appbat/bin/pidgin</tt>.<br />- Expected result: The pidgin application is launched with the <tt>"Accounts"</tt> window, and possibly the <tt>"Buddies"</tt> window (if pidgin has been run before).
 
28
 
 
29
STEP Select the <tt>"Preferences"</tt> item in the system tray icon menu.<br />- Expected result: The <tt>"Preferences"</tt> window appears.
 
30
 
 
31
STEP Close the <tt>"Preferences"</tt> window. Select the <tt>"Show Buddy List"</tt> item in the system tray icon menu, then select <tt>"Buddies/Sort Buddies/Manually"</tt> in the <tt>"Buddy List"</tt> menu. Select the <tt>"Buddies/Sort Buddies"</tt> item again.<br />- Expected result: The value <tt>"Manually"</tt> remains selected in <tt>"Sort Buddies"</tt> option of the  <tt>"Buddy List/Buddies"</tt> menu.
 
32
 
 
33
STEP Click the <tt>"Add"</tt> button on the bottom of the <tt>"Accounts"</tt> window.<br />- Expected result: The <tt>"Add Account"</tt> window appears.
 
34
 
 
35
STEP Select <tt>"IRC"</tt> in the <tt>"Protocol"</tt> option and enter a <tt>"Screen Name"</tt> of <tt>"lsb-test"</tt>. If <tt>"Server"</tt> is blank, enter <tt>"irc.freenode.net"</tt>, then click the <tt>"Save"</tt> button.<br />- Expected result: The window <tt>"Add Account"</tt> is closed and the new account appears in the <tt>"Accounts"</tt> window, and the connection to freenode should begin, with the <tt>"freenode-connect"</tt> window appearing once the connection is complete.
 
36
 
 
37
STEP In the bottom pane of the <tt>"freenode-connect"</tt> window, type <tt>"/join #test"</tt> and the <tt>"Enter"</tt> key.<br />- Expected result: A new tab is created and labeled <tt>"#test"</tt> and there should be people in the room.
 
38
 
 
39
STEP In the bottom box of the #test tab, type <tt>"/msg lsb-test testing"</tt><br />- Expected result: A new tab is created to the right of the previous tabs and labeled <tt>"#lsb-test"</tt> and the message <tt>"testing"</tt> should appear.
 
40
 
 
41
STEP In the bottom box type a message and press the <tt>"Enter"</tt> key.<br />- Expected result: The conversation dialog appears with the message in the tab.
 
42
 
 
43
STEP Close the conversation dialog by clicking on <tt>"Conversation"</tt> in the menu bar and then <tt>"Close"</tt>.<br />- Expected result: One tab closes.
 
44
 
 
45
[MODULES]
 
46
TESTSUITE man-pidgin LSB|Moblin
 
47
 module Manual_test.pm
 
48
 
 
49
[COMPOSITION]
 
50
# TESTSUITE  test version LSB ver [arch] status
 
51
#       package-name package-ver [location] (comma-separated and/or on a new line)
 
52
 
 
53
TESTSUITE man-pidgin    *       LSB 3.2 cert
 
54
        lsb-setup       *       <base>
 
55
        lsb-pidgin      *       <appbat-3.2>
 
56
 
 
57
TESTSUITE man-pidgin    *       LSB 4.0 cert
 
58
        lsb-setup       *       <base>
 
59
        lsb-pidgin      *       <appbat-4.0>
 
60
 
 
61
TESTSUITE man-pidgin    *       LSB 4.0 snapshot
 
62
        lsb-setup       *       <snapshots>/lsb-setup
 
63
        lsb-pidgin      *       <appbat-snapshots>