##// END OF EJS Templates
update newserialized tests with changed dtype handling
MinRK -
Show More
@@ -90,14 +90,14 b' class CanningTestCase(TestCase):'
90 self.assertEquals(td, 'ndarray')
90 self.assertEquals(td, 'ndarray')
91 md = ser1.getMetadata()
91 md = ser1.getMetadata()
92 self.assertEquals(md['shape'], a.shape)
92 self.assertEquals(md['shape'], a.shape)
93 self.assertEquals(md['dtype'], a.dtype.str)
93 self.assertEquals(md['dtype'], a.dtype)
94 buff = ser1.getData()
94 buff = ser1.getData()
95 self.assertEquals(buff, buffer(a))
95 self.assertEquals(buff, buffer(a))
96 s = ns.Serialized(buff, td, md)
96 s = ns.Serialized(buff, td, md)
97 final = ns.unserialize(s)
97 final = ns.unserialize(s)
98 self.assertEquals(buffer(a), buffer(final))
98 self.assertEquals(buffer(a), buffer(final))
99 self.assertTrue((a==final).all())
99 self.assertTrue((a==final).all())
100 self.assertEquals(a.dtype.str, final.dtype.str)
100 self.assertEquals(a.dtype, final.dtype)
101 self.assertEquals(a.shape, final.shape)
101 self.assertEquals(a.shape, final.shape)
102 # test non-copying:
102 # test non-copying:
103 a[2] = 1e9
103 a[2] = 1e9
General Comments 0
You need to be logged in to leave comments. Login now