X-Git-Url: https://git.distorted.org.uk/~mdw/catacomb-python/blobdiff_plain/dedc5483769a86aace92003a3e10f1881e015e35..54ccbb3b2b6165c3d10e34f9e7a608b49d753b2c:/t/t-key.py diff --git a/t/t-key.py b/t/t-key.py index 000dc11..27808a4 100644 --- a/t/t-key.py +++ b/t/t-key.py @@ -163,11 +163,14 @@ class TestKeyFile (U.TestCase): ## 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, "")