def test_info(self): n = Node() n['a'] = 1 n['b'] = 2 n['c'] = 3 ni = n.info(); #print ni self.assertEqual(ni["total_bytes"],n.total_bytes())
def test_total_bytes(self): vec = array(range(100), uint32) n = Node() n['a'] = vec self.assertEqual(n.total_bytes(),4 * 100) self.assertEqual(n.total_bytes_compact(),4 * 100) # TODO: check if n.is_compact() should pass as well? # it doesn't currently self.assertTrue(n.fetch('a').is_compact())