def testhaskey(self): c = Context() class A: a = 1 c = Context({'base':A()}) self.assertTrue( c.has_key( 'base' ) ) self.assertTrue( c.has_key( 'base.a' ) ) self.assertFalse( c.has_key( 'base.b' ) )