'Regression test for ticket #14576.
The form of the last step is not passed to the done method.'

def test_14576(self):

    reached = [False]
    that = self
    class Wizard(TestWizardClass, ):
        def done(self, request, form_list):
            reached[0] = True
            that.assertTrue((len(form_list) == 2))
    wizard = Wizard([WizardPageOneForm, WizardPageTwoForm])
    data = {u'0-field': u'test', u'1-field': u'test2', u'hash_0': {2: u'cd13b1db3e8f55174bc5745a1b1a53408d4fd1ca', 3: u'9355d5dff22d49dbad58e46189982cec649f9f5b'}[pickle.HIGHEST_PROTOCOL], u'wizard_step': u'1'}
    wizard(DummyRequest(POST=data))
    self.assertTrue(reached[0])
