def testkeep( self ): command = Command( 'tag', None, this=True, that=False ) command = mf.keep(command, ['this','foo'] ) self.failIf( command.has_key('that') ) self.failUnless( command.has_key('this') )
def test_kw_params(self): c1 = Command('foo', None, 'a', 'b', c='c') # test has_key self.failUnless(c1.has_key('c')) self.failIf(c1.has_key('d')) self.failUnlessEqual(c1['c'], 'c') c1['c'] = 'd' self.failUnlessEqual(c1['c'], 'd') c1.del_kw('c') self.failIf(c1.has_key('c'))