All pastes #25510 Raw Edit

Miscellany

public text v1 · immutable
#25510 ·published 2005-10-14 20:07 UTC
rendered paste body
from ldtp import *
from ldtputils import *
import string, sys, os, commands, time, filecmp
startlog('gaim-testing.xml',1)
log('Gaim Test Report','begin')
#export GTK_MODULES=gail:atk-bridge
#export GNOME_ACCESSIBILITY=1
appmap_path='.'
if len (sys.argv) == 1:
  if os.access ('./gaim.map', os.F_OK | os.R_OK) == 0:
    log ('Appmap path missing', 'error')
    log ('Gaim Test Report', 'end')
    sys.exit(0);
  else:
      appmap_path = '.'
else:
  appmap_path = sys.argv[1]

initappmap(appmap_path+'/gaim.map')

#log('Trying to Launch Gaim','info')
try:
  execfile('launch.py')
except LdtpExecutionError:
  log ('Unable to launch Gaim', 'Error')
  log ('Gaim Test Report', 'end')
  sys.exit (0)
#else:
#  log('Gaim Launched Successfully','info')
time.sleep(5)
try:
  execfile ('addacc.py')
except LdtpExecutionError:
  log ('Unable to Add Account','Error')
  log ('Gaim Test Report','end')
  sys.exit (0)

log('trying to sign in','info')
try:
        click ('frmLogin','btnSignon')
except:
        log('Unable to Signon','error')
time.sleep(10)

try:
  execfile ('addbuddy.py')
except:
  log('Unable to Add Buddy','error')

try:
        execfile ('sendmsg.py')
except LdtpExecutionError:
        log ('Unable to send Message','error')

try:
        execfile ('status.py')
except LdtpExecutionError:
        log('Unable to change status','error')

try:
        execfile ('addgmail.py')
except LdtpExecutionError:
         log ('Unable to add gmail account','error')

try:
        execfile ('addjabber.py')
except LdtpExecutionError:
        log ('Unable to add jabber account','error')

try:
        execfile ('addhotmail.py')
except LdtpExecutionError:
        log ('Unable to add Hotmail account','error')

try:
        execfile ('addirc.py')
except LdtpExecutionError:
        log ('Unable to connect to IRC','error')