'@see test_questions.py for a complete test of questions.py and all the
instances of that class that live in the questions directory.'

@attr('smoke')
def _test_wizard_correct(self, wizard_inst):

    wid = wizard_inst.get_name()
    assert (wid != '')
    assert (wid not in self.unique_wizard_ids)
    self.unique_wizard_ids.append(wid)
    assert (len(wizard_inst.get_wizard_description()) > 30)
    while True:
        question = wizard_inst.next()
        if (question is None):
            break
        else:
            opt = question.get_option_objects()
            filled_opt = self._correctly_fill_options(opt)
            wizard_inst.set_answer(filled_opt)
