me.assertRaises(TypeError, kf.bytype, 12345)
me.assertRaises(C.KeyError, kf.byid, 0x12345678)
+ me.assertRaises(C.KeyError, kf.mergeline, "nowhere", 2, "")
+
## The keyring should be readonly.
me.assertRaises(C.KeyError, kf.newkey, 0x12345678, "fail")
me.assertRaises(C.KeyError, setattr, k, "tag", "foo")
me.assertRaises(C.KeyError, delattr, k, "tag")
+ me.assertRaises(C.KeyError, kf.mergeline, "notexist", 1,
+ "22222222:test integer,public:32519164 forever forever -")
me.assertRaises(C.KeyError, setattr, k, "data", C.KeyDataString("foo"))
def test_keywrite(me):
del k.comment
me.assertEqual(k.comment, None)
+ kf.mergeline("notexist", 1,
+ "22222222:test integer,public:32519164 forever forever -")
+
###--------------------------------------------------------------------------
def keydata_equalp(kd0, kd1):