- fix the check for long for py3

This commit is contained in:
Werner F Bruhin
2014-06-10 13:54:05 +02:00
parent 7f42cb6f7f
commit 72b529b599

View File

@@ -1,6 +1,7 @@
import imp_unittest, unittest
import wtc
import wx
from wx.lib import six
import wx.dataview as dv
import os
@@ -43,8 +44,11 @@ class dataview_Tests(wtc.WidgetTestCase):
def test_dataviewItem7(self):
# max integer size on platforms where long is 64-bit
n = 2**63 - 1
assert type(n) is long
n = 2**63 - 1
if six.PY3:
assert type(n) is int
else:
assert type(n) is long
dvi = dv.DataViewItem(n)
self.assertTrue(dvi)
self.assertTrue(int(dvi.GetID()) == n)