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

1"""AnswerNumberError class.""" 

2 

3from .base import FrameError 

4 

5 

6class AnswerNumberError(FrameError): 

7 """Answer number is defined in a non-answer frame.""" 

8 

9 def __init__(self, answer_number: int) -> None: 

10 """ 

11 Error initialization. 

12 

13 Parameters 

14 ---------- 

15 answer_number: int 

16 Answer number defined in the frame. 

17 

18 """ 

19 

20 super().__init__( 

21 f"Answer number {answer_number} defined in a non-answer " 

22 "frame." 

23 )