diff options
-rwxr-xr-x | test/test7.py | 21 |
1 files changed, 12 insertions, 9 deletions
diff --git a/test/test7.py b/test/test7.py index be70a1bc..03792c6c 100755 --- a/test/test7.py +++ b/test/test7.py @@ -3,6 +3,11 @@ # Test printing import os +import dogtail.config +import time +dogtail.config.config.logDebugToStdOut = True +dogtail.config.config.logDebugToFile = False + os.environ['LANG']='C' srcdir = os.environ['srcdir'] @@ -10,24 +15,22 @@ from dogtail.procedural import * run('atril', arguments=' '+srcdir+'/test-page-labels.pdf') -#!/usr/bin/python -from dogtail.procedural import * - focus.application('atril') focus.frame('test-page-labels.pdf') click('File', roleName='menu') -click('Print...', roleName='menu item') +click('Print…', roleName='menu item') focus.dialog('Print') click('Pages:', roleName='radio button') -keyCombo('Tab') +focus.text('Pages') type('1') +focus.dialog('Print') click('Page Setup', roleName='page tab', raw=True) click('All sheets') -click('Even sheets') -click('Print Preview', roleName='push button') -keyCombo('Return') -click('Cancel') +click('Odd sheets', roleName='menu item') +click('Preview', roleName='push button') +keyCombo('<Alt><F4>') # Close atril +focus.application('atril') click('File', roleName='menu') click('Close', roleName='menu item') |