Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

Py3 testcase fixes

  • Loading branch information...
commit 49a62a9a469f6ba06608aaff261a7219f6a5d0fc 1 parent 6e83788
@dagss dagss authored
Showing with 4 additions and 2 deletions.
  1. +4 −2 tests/run/buffmt.pyx
View
6 tests/run/buffmt.pyx
@@ -1,3 +1,5 @@
+from __future__ import unicode_literals
+
# Tests buffer format string parsing.
__test__ = {}
@@ -39,7 +41,7 @@ cdef class MockBuffer:
cdef object itemsize
def __init__(self, format, itemsize):
- self.format = format
+ self.format = unicode(format).encode(u"ASCII")
self.itemsize = itemsize
self.zero = 0
self.minusone = -1
@@ -232,7 +234,7 @@ def alignment_string(fmt, exc=None):
try:
buf = MockBuffer(fmt, sizeof(int))
except ValueError, e:
- msg = e.message.replace("Big", "X").replace("Little", "X").replace("big", "X").replace("little", "X")
+ msg = unicode(e).replace("Big", "X").replace("Little", "X").replace("big", "X").replace("little", "X")
if msg != exc:
print msg
print " is not equal to"
Please sign in to comment.
Something went wrong with that request. Please try again.