Changeset 9794

Show
Ignore:
Timestamp:
06/13/08 01:54:46 (6 months ago)
Author:
tomk
Message:

added test script for NonBlockingClient? (test/test_client_nb.py)

Location:
branches/bosh_support
Files:
1 added
1 modified

Legend:

Unmodified
Added
Removed
  • branches/bosh_support/src/common/xmpp/transports_nb.py

    r9776 r9794  
    4141# %s/\'%s\/\.gajim\/cacerts\.pem\'\ %\ os\.environ\[\'HOME\'\]/common\.gajim\.MY_CACERTS/c 
    4242 
    43 import common.gajim 
     43# import common.gajim 
    4444 
    4545 
     
    774774                tcpsock.ssl_errnum = 0 
    775775                tcpsock._sslContext.set_verify(OpenSSL.SSL.VERIFY_PEER, self._ssl_verify_callback) 
    776                 cacerts = os.path.join(common.gajim.DATA_DIR, 'other', 'cacerts.pem') 
     776                cacerts = os.path.join('../data', 'other', 'cacerts.pem') 
    777777                try: 
    778778                        tcpsock._sslContext.load_verify_locations(cacerts) 
     
    781781                                os.path.abspath(cacerts)) 
    782782                # load users certs 
    783                 if os.path.isfile(common.gajim.MY_CACERTS): 
     783                if os.path.isfile('%s/.gajim/cacerts.pem' % os.environ['HOME']): 
    784784                        store = tcpsock._sslContext.get_cert_store() 
    785                         f = open(common.gajim.MY_CACERTS) 
     785                        f = open('%s/.gajim/cacerts.pem' % os.environ['HOME']) 
    786786                        lines = f.readlines() 
    787787                        i = 0 
     
    798798                                        except OpenSSL.crypto.Error, exception_obj: 
    799799                                                log.warning('Unable to load a certificate from file %s: %s' %\ 
    800                                                         (common.gajim.MY_CACERTS, exception_obj.args[0][0][2])) 
     800                                                        ('%s/.gajim/cacerts.pem' % os.environ['HOME'], exception_obj.args[0][0][2])) 
    801801                                        except: 
    802802                                                log.warning( 
    803803                                                        'Unknown error while loading certificate from file %s' % \ 
    804                                                         common.gajim.MY_CACERTS) 
     804                                                        '%s/.gajim/cacerts.pem' % os.environ['HOME']) 
    805805                                        begin = -1 
    806806                                i += 1