'Makes a test state using set_up_test_model and returns the
original state and the state after the migration is applied.'

def make_test_state(self, app_label, operation, **kwargs):

    project_state = self.set_up_test_model(app_label, **kwargs)
    new_state = project_state.clone()
    operation.state_forwards(app_label, new_state)
    return (project_state, new_state)
