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()