]> www.fi.muni.cz Git - evince.git/blobdiff - test/test2.py
Send page dest as int to other evince instances when -i switch is used
[evince.git] / test / test2.py
index e42fca0f3ac7dddc0a943eef8a688cef656163b1..ca06b66b88029f317250e0b3c1e7383b3ea628da 100755 (executable)
@@ -3,24 +3,25 @@
 # This test opens a password encrypted file and tries to unlock it.
 
 import os
-os.environ['LANG']='en_US.UTF-8'
+os.environ['LANG']='C'
+srcdir = os.environ['srcdir']
 
 from dogtail.procedural import *
 
-run('evince', arguments=' ./test-encrypt.pdf',)
+run('evince', arguments=' '+srcdir+'/test-encrypt.pdf')
 
 # Try an incorrect password first
 focus.dialog('Enter password')
 focus.widget('Password Entry', roleName='password text')
 type('wrong password')
-click('OK', roleName='push button')
+click('Unlock Document', roleName='push button')
 click('Cancel', roleName='push button')
 
 # Try again with the correct password
 click('Unlock Document', roleName='push button')
 focus.widget('Password Entry', roleName='password text')
 type('Foo')
-click('OK', roleName='push button')
+click('Unlock Document', roleName='push button')
 
 # Close evince
 click('File', roleName='menu')