28
28
installed_button = app.child('Installed')
29
29
updates_button = app.child('Updates')
30
30
back_button = app.child('Go back')
31
install_button = app.child(roleName='frame', name='Software', recursive=False).child(roleName='panel', name='', recursive=False).child(roleName='push button', name='Install')
32
remove_button = app.child(roleName='frame', name='Software', recursive=False).child(roleName='panel', name='', recursive=False).child(roleName='push button', name='Remove')
34
32
overview_page = app.child('Overview page')
35
33
installed_page = app.child('Installed page')
36
34
updates_page = app.child('Updates page')
37
35
search_page = app.child('Search page')
38
36
details_page = app.child('Details page')
37
install_button = details_page.child('Install')
38
remove_button = details_page.child('Remove')
40
40
search_page_listbox = search_page.child(roleName='list box')
43
shopping_button = app.child(name=u'Let\u2019s Go Shopping', retry=False)
44
shopping_button.click()
45
except tree.SearchError:
46
print "not first-run, moving on"
43
49
assert (all_button.checked)
44
50
assert (not installed_button.checked)