summaryrefslogtreecommitdiff
path: root/scripts/evolution-webcal.py
blob: dd0064727fcd6dd86878c018f87384b08f660305 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
#!/usr/bin/python

import string, sys, os

from ldtp import *
from ldtputils import *
from A11yTestUtils import *

path = os.environ['PATH'];
os.environ['PATH'] = path + ':/opt/gnome/lib/evolution-webcal:/usr/lib/evolution-webcal';
path = os.environ['PATH'];

log_name = 'evolution-webcal'
program_name = 'evolution-webcal'

for dir in string.split (path, ':'):
    program = dir + '/evolution-webcal';
    if (os.path.isfile (program)):
        program_name = program;

window_title = 'Subscribe to Calendar'

calendar_url = 'webcal://icalx.com/public/prepgroove/200732NASCAR32Nextel32Cup32Series.ics'

a11y_test_init (program_name, [calendar_url], 0, log_name)

while (guiexist (window_title) != 1):
    continue;

a11y_scan_window (window_title)
	
click (window_title, 'btnCancel')

a11y_test_shutdown ()