From 301939e165efadbe93d83eedb87af6efea14754f Mon Sep 17 00:00:00 2001 From: pyldap contributors Date: Thu, 23 Nov 2017 22:29:02 +0100 Subject: [PATCH] Tests: Expand cidict membership tests Note that for backwards compatibility, cidict keeps the has_key method even on Python 3. --- Tests/t_cidict.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Tests/t_cidict.py b/Tests/t_cidict.py index dea802d..00d0726 100644 --- a/Tests/t_cidict.py +++ b/Tests/t_cidict.py @@ -37,9 +37,12 @@ def test_cidict(self): cix_items = sorted(cix.items()) self.assertEqual(cix_items, [('AbCDeF',123), ('xYZ',987)]) del cix["abcdEF"] - self.assertEqual("abcdef" in cix, False) + self.assertEqual("abcdef" in cix._keys, False) self.assertEqual("AbCDef" in cix._keys, False) + self.assertEqual("abcdef" in cix, False) + self.assertEqual("AbCDef" in cix, False) self.assertEqual(cix.has_key("abcdef"), False) + self.assertEqual(cix.has_key("AbCDef"), False) if __name__ == '__main__':