def display_questions()

in yourbench/analysis/view_sample_questions.py [0:0]


    def display_questions(self, questions: List[Question], title: str, title_style: str) -> None:
        if not questions:
            self.console.print(f"[bold red]No {title.lower()} found or it's empty.[/bold red]")
            return

        self.console.print(f"[{title_style}]=== {title} ===[/{title_style}]\n")
        table = self.create_table()

        for idx, question in enumerate(questions, 1):
            table.add_row(
                str(idx),
                question.question_type,
                question.question,
                question.answer,
                question.choices_display,
                question.difficulty,
            )

        self.console.print(table)
        self.console.print()