summaryrefslogtreecommitdiff
path: root/tests/test_x509.py
diff options
context:
space:
mode:
authorHeikki Toivonen <heikki@heikkitoivonen.net>2009-02-01 00:38:55 +0000
committerHeikki Toivonen <heikki@heikkitoivonen.net>2009-02-01 00:38:55 +0000
commit95f69d9edc6a02f2bc1669263892065793c712e8 (patch)
tree0aade7b78f121d6e74dda98a8a538dbcd3e5a4ae /tests/test_x509.py
parent0e7d9961ee2de13688aaa44a144e55c00d2ef55b (diff)
downloadm2crypto-95f69d9edc6a02f2bc1669263892065793c712e8.tar.gz
Bug 12560, apparently we need to read DER files in binary mode so things work nicely on Windows.
git-svn-id: http://svn.osafoundation.org/m2crypto/trunk@662 2715db39-9adf-0310-9c64-84f055769b4b
Diffstat (limited to 'tests/test_x509.py')
-rw-r--r--tests/test_x509.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/tests/test_x509.py b/tests/test_x509.py
index 04918f9..0f6ea58 100644
--- a/tests/test_x509.py
+++ b/tests/test_x509.py
@@ -333,7 +333,7 @@ class X509TestCase(unittest.TestCase):
assert fp == expected, '%s != %s' % (fp, expected)
def test_load_der_string(self):
- f = open('tests/x509.der')
+ f = open('tests/x509.der', 'rb')
x509 = X509.load_cert_der_string(''.join(f.readlines()))
fp = x509.get_fingerprint('sha1')
expected = '128858B5222A5C78397530A5706233A9EB470AC4'
@@ -342,7 +342,7 @@ class X509TestCase(unittest.TestCase):
def test_save_der_string(self):
x509 = X509.load_cert('tests/x509.pem')
s = x509.as_der()
- f = open('tests/x509.der')
+ f = open('tests/x509.der', 'rb')
s2 = f.read()
f.close()
assert s == s2
@@ -369,7 +369,7 @@ class X509TestCase(unittest.TestCase):
f = open('tests/x509.pem')
s = f.read()
f.close()
- f2 = open('tests/x509.der')
+ f2 = open('tests/x509.der', 'rb')
s2 = f2.read()
f2.close()
x509 = X509.load_cert_string(s)