def test_argumentCollection(self): class A(object): """ Test class with correct getArgs implementation. """ def getArgs(self): return {u'foo': 1} class B(A): """ Another test getArgs implementor. """ def getArgs(self): return {u'bar': 2} self.assertEquals(getArgsDict(A()), {u'foo': 1}) self.assertEquals(getArgsDict(B()), {u'foo': 1, u'bar': 2})
def getInitialArguments(self): return [getArgsDict(self)]
def getInitialArguments(self): args = super(LiveForm, self).getInitialArguments() return [getArgsDict(self)] + args