2
<Moblin 2.0>/<Certification Tests>/<Manual Tests>/man-pidgin
5
TESTSUITE man-pidgin Moblin
6
DISPLAYNAME = LSB Manual Pidgin Tests
7
DESCRIPTION = LSB Application Battery Functional Verification Tests
8
for Pidgin - a multi-protocol instant messaging (IM) client.
12
TESTSUITE man-pidgin Moblin
14
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?
16
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).
18
STEP Select the <tt>"Preferences"</tt> item in the system tray icon menu.<br />- Expected result: The <tt>"Preferences"</tt> window appears.
20
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.
22
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.
24
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.
26
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.
28
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.
30
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.
32
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.
35
TESTSUITE man-pidgin Moblin
39
#TESTSUITE man-pidgin * Moblin 2.0 x86 cert
41
# lsb-pidgin * <appbat-4.0>
43
TESTSUITE man-pidgin * Moblin 2.0 x86 cert
44
lsb-setup * <moblin-beta>/lsb
45
lsb-pidgin * <moblin-beta>/lsb