'Helper function to test each step of the wizard
- Make sure the call succeeded
- Make sure response is the proper step number
- return the result from the post for the next step'

def check_wizard_step(self, response, step_no):

    step_count = len(self.wizard_step_data)
    self.assertContains(response, (u'Step    %d    of    %d' % (step_no, step_count)))
    data = self.grab_field_data(response)
    data.update(self.wizard_step_data[(step_no - 1)])
    return self.client.post(u'/wizard2/', data)
