def testDeepHasKey(self): n = NestedDict(dict(one=dict(two='two'))) self.failUnless(n.has_key('one/two')) self.failUnless(not n.has_key('one/one'))
def testDeepHasKeyWithDifferentSeparator(self): n = NestedDict(dict(one=dict(two='two')), separator=':') self.failUnless(n.has_key('one:two')) self.failUnless(not n.has_key('one:one'))
def testDirectHasKey(self): n = NestedDict(dict(one=dict(two='two'))) self.failUnless(n.has_key('one'))