## Check unsuccessful searches.
me.assertRaises(KeyError, lambda: kf["notexist"])
- me.assertEqual(kf.bytag("notexist"), None)
- me.assertEqual(kf.bytag(12345), None)
- me.assertEqual(kf.bytype("notexist"), None)
+ me.assertRaises(C.KeyError, kf.bytag, "notexist")
+ me.assertRaises(C.KeyError, kf.bytag, 12345)
+ me.assertEqual(kf.bytag("notexist", fail = False), None)
+ me.assertRaises(C.KeyError, kf.bytype, "notexist")
me.assertRaises(TypeError, kf.bytype, 12345)
+ me.assertEqual(kf.bytype("notexist", fail = False), None)
me.assertRaises(C.KeyError, kf.byid, 0x12345678)
+ me.assertEqual(kf.byid(0x12345678, fail = False), None)
me.assertRaises(C.KeyError, kf.mergeline, "nowhere", 2, "")