All pastes #177680 Raw Edit

Something

public text v1 · immutable
#177680 ·published 2006-09-20 16:29 UTC
rendered paste body
from ldtp import *
from ldtputils import *
import time
try:
     execfile('launch_firefox.py')

except LdtpExecutionError:
    log('Unable to launch firefox', 'error')
    log('Firefox Test Report', 'end')
    sys.exit(0)
waittillguiexist('*-Minefield')
try:
     selectmenuitem('*-Minefield','mnuFile;mnuNewWindow')
     time.sleep(5)
except LdtpExecutionError:
     log('Oops! Unable to launch a new window', 'error')
try:
     selectmenuitem('*-Minefield','mnuFile;mnuNewTab')
     time.sleep(5)
except LdtpExecutionError:
     log('Oops! Unable to open up tabs in firefox')
try:
     selectmenuitem('*-Minefield', 'mnuFile;mnuOpenFile')
     time.sleep(3)
     selectrow('dlgOpenFile', 'tblFiles', 'test.html')
     click('dlgOpenFile', 'btnOpen')

except LdtpExecutionError:
     log('Unable to open up the dialog to select a new file to be opened', 'error')
try:
     time.sleep(5)
     selectmenuitem('*-Minefield', 'mnuFile;mnuClose')
except LdtpExecutionError:
     log('Unable to close the existing firefox windows')