for i in ["a", "b", "c", "d"]: me.assertEqual(kd[i].str, i)
me.assertEqual(len(kd), 4)
me.check_encode(kd)
me.assertRaises(TypeError, C.KeyDataStructured, { "a": "a" })
for i in ["a", "b", "c", "d"]: me.assertEqual(kd[i].str, i)
me.assertEqual(len(kd), 4)
me.check_encode(kd)
me.assertRaises(TypeError, C.KeyDataStructured, { "a": "a" })