summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWu Xiaotian <[email protected]>2019-06-26 10:15:37 +0800
committerraveit65 <[email protected]>2019-07-01 16:22:46 +0200
commit7b125a7b847c34807ba6171c0fe91c7121ede6a8 (patch)
tree84d2f9255dd04cdf431f2de5ae9fad3d0139ad57
parentdc0b8781552c221ac9910faf70224f2ac506775d (diff)
downloadatril-7b125a7b847c34807ba6171c0fe91c7121ede6a8.tar.bz2
atril-7b125a7b847c34807ba6171c0fe91c7121ede6a8.tar.xz
let test7.py can works
-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')