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')