Coverage for src/galaxy_beep_frame/exception/frame/answer_number.py: 100%
4 statements
« prev ^ index » next coverage.py v7.15.2, created at 2026-08-31 04:18 +0200
« prev ^ index » next coverage.py v7.15.2, created at 2026-08-31 04:18 +0200
1"""AnswerNumberError class."""
3from .base import FrameError
6class AnswerNumberError(FrameError):
7 """Answer number is defined in a non-answer frame."""
9 def __init__(self, answer_number: int) -> None:
10 """
11 Error initialization.
13 Parameters
14 ----------
15 answer_number: int
16 Answer number defined in the frame.
18 """
20 super().__init__(
21 f"Answer number {answer_number} defined in a non-answer "
22 "frame."
23 )