Пример #1
0
    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') )
Пример #2
0
    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'))