]> www.fi.muni.cz Git - evince.git/blobdiff - test/test2.py
[dualscreen] notes loading
[evince.git] / test / test2.py
index c0958c857ec0870396647e559b320531b2f6ce37..ca06b66b88029f317250e0b3c1e7383b3ea628da 100755 (executable)
@@ -2,22 +2,26 @@
 
 # This test opens a password encrypted file and tries to unlock it.
 
+import os
+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')