You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@subversion.apache.org by st...@apache.org on 2012/02/07 21:54:27 UTC

svn commit: r1241618 - /subversion/trunk/subversion/bindings/swig/python/tests/client.py

Author: stsp
Date: Tue Feb  7 20:54:26 2012
New Revision: 1241618

URL: http://svn.apache.org/viewvc?rev=1241618&view=rev
Log:
Fix a test failure in the python bindings.

* subversion/bindings/swig/python/tests/client.py
  (SubversionClientTestCase.testGnomeKeyring): If calling the
   svn_auth_set_gnome_keyring_unlock_prompt_func() function results
   in an AttributeError, this means gnome-keyring support wasn't
   compiled in. So this error can be ignored.

Modified:
    subversion/trunk/subversion/bindings/swig/python/tests/client.py

Modified: subversion/trunk/subversion/bindings/swig/python/tests/client.py
URL: http://svn.apache.org/viewvc/subversion/trunk/subversion/bindings/swig/python/tests/client.py?rev=1241618&r1=1241617&r2=1241618&view=diff
==============================================================================
--- subversion/trunk/subversion/bindings/swig/python/tests/client.py (original)
+++ subversion/trunk/subversion/bindings/swig/python/tests/client.py Tue Feb  7 20:54:26 2012
@@ -388,7 +388,10 @@ class SubversionClientTestCase(unittest.
     def prompt_func(realm_string, pool):
       return "Foo"
 
-    core.svn_auth_set_gnome_keyring_unlock_prompt_func(self.client_ctx.auth_baton, prompt_func)
+    try:
+      core.svn_auth_set_gnome_keyring_unlock_prompt_func(self.client_ctx.auth_baton, prompt_func)
+    except AttributeError:
+      pass # gnome-keyring support not compiled-in
 
 def suite():
     return unittest.defaultTestLoader.loadTestsFromTestCase(