summaryrefslogtreecommitdiff
path: root/test/test7.py
diff options
context:
space:
mode:
Diffstat (limited to 'test/test7.py')
-rwxr-xr-xtest/test7.py21
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')