Hi, I get the following messages running the testall.py script with m2crypto 0.13, can anyone tell me what's wrong?
................................................................EEEEEE ====================================================================== ERROR: test_cipher_mismatch (test_ssl.SSLClientTestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "/root/packages/files/m2crypto-0.13/tests/test_ssl.py", line 89, in test_cipher_mismatch ctx = SSL.Context() File "/usr/local/lib/python2.3/site-packages/M2Crypto/SSL/Context.py", line 41, in __init__ map()[self.ctx] = self File "/usr/local/lib/python2.3/site-packages/M2Crypto/SSL/Context.py", line 20, in __setitem__ self.map[key] = value TypeError: unhashable type ====================================================================== ERROR: test_cipher_ok (test_ssl.SSLClientTestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "/root/packages/files/m2crypto-0.13/tests/test_ssl.py", line 115, in test_cipher_ok ctx = SSL.Context() File "/usr/local/lib/python2.3/site-packages/M2Crypto/SSL/Context.py", line 41, in __init__ map()[self.ctx] = self File "/usr/local/lib/python2.3/site-packages/M2Crypto/SSL/Context.py", line 20, in __setitem__ self.map[key] = value TypeError: unhashable type ====================================================================== ERROR: test_no_such_cipher (test_ssl.SSLClientTestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "/root/packages/files/m2crypto-0.13/tests/test_ssl.py", line 102, in test_no_such_cipher ctx = SSL.Context() File "/usr/local/lib/python2.3/site-packages/M2Crypto/SSL/Context.py", line 41, in __init__ map()[self.ctx] = self File "/usr/local/lib/python2.3/site-packages/M2Crypto/SSL/Context.py", line 20, in __setitem__ self.map[key] = value TypeError: unhashable type ====================================================================== ERROR: test_server_simple (test_ssl.SSLClientTestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "/root/packages/files/m2crypto-0.13/tests/test_ssl.py", line 55, in test_server_simple ctx = SSL.Context() File "/usr/local/lib/python2.3/site-packages/M2Crypto/SSL/Context.py", line 41, in __init__ map()[self.ctx] = self File "/usr/local/lib/python2.3/site-packages/M2Crypto/SSL/Context.py", line 20, in __setitem__ self.map[key] = value TypeError: unhashable type ====================================================================== ERROR: test_tls1_nok (test_ssl.SSLClientTestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "/root/packages/files/m2crypto-0.13/tests/test_ssl.py", line 66, in test_tls1_nok ctx = SSL.Context('tlsv1') File "/usr/local/lib/python2.3/site-packages/M2Crypto/SSL/Context.py", line 41, in __init__ map()[self.ctx] = self File "/usr/local/lib/python2.3/site-packages/M2Crypto/SSL/Context.py", line 20, in __setitem__ self.map[key] = value TypeError: unhashable type ====================================================================== ERROR: test_tls1_ok (test_ssl.SSLClientTestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "/root/packages/files/m2crypto-0.13/tests/test_ssl.py", line 78, in test_tls1_ok ctx = SSL.Context('tlsv1') File "/usr/local/lib/python2.3/site-packages/M2Crypto/SSL/Context.py", line 41, in __init__ map()[self.ctx] = self File "/usr/local/lib/python2.3/site-packages/M2Crypto/SSL/Context.py", line 20, in __setitem__ self.map[key] = value TypeError: unhashable type ---------------------------------------------------------------------- Thanks, Morten -- http://mail.python.org/mailman/listinfo/python-list