Coverage for src / beaverbunch / network / __init__.py: 100.0%

4 statements  

« prev     ^ index     » next       coverage.py v7.13.4, created at 2026-03-09 00:24 +0000

1from beaverbunch.network.protocol import ( 

2 CloseSessionRequest, 

3 CloseSessionResponse, 

4 CreateSessionRequest, 

5 CreateSessionResponse, 

6 ErrorResponse, 

7 GetSessionRequest, 

8 GetSessionResponse, 

9 JoinSessionRequest, 

10 JoinSessionResponse, 

11 LeaveSessionRequest, 

12 LeaveSessionResponse, 

13 SessionSettingsPayload, 

14 SessionSnapshot, 

15 StartSessionRequest, 

16 StartSessionResponse, 

17 request_from_dict, 

18 response_from_dict, 

19) 

20from beaverbunch.network.server import SessionServer 

21from beaverbunch.network.session import ( 

22 DuplicatePlayerError, 

23 JOIN_CODE_ALPHABET, 

24 LobbyState, 

25 NotInSessionError, 

26 Session, 

27 SessionCapacityError, 

28 SessionError, 

29 SessionManager, 

30 SessionNotFoundError, 

31 SessionStateError, 

32) 

33 

34__all__ = [ 

35 "CloseSessionRequest", 

36 "CloseSessionResponse", 

37 "CreateSessionRequest", 

38 "CreateSessionResponse", 

39 "DuplicatePlayerError", 

40 "ErrorResponse", 

41 "GetSessionRequest", 

42 "GetSessionResponse", 

43 "JOIN_CODE_ALPHABET", 

44 "JoinSessionRequest", 

45 "JoinSessionResponse", 

46 "LeaveSessionRequest", 

47 "LeaveSessionResponse", 

48 "LobbyState", 

49 "NotInSessionError", 

50 "Session", 

51 "SessionCapacityError", 

52 "SessionError", 

53 "SessionManager", 

54 "SessionNotFoundError", 

55 "SessionServer", 

56 "SessionSettingsPayload", 

57 "SessionSnapshot", 

58 "SessionStateError", 

59 "StartSessionRequest", 

60 "StartSessionResponse", 

61 "request_from_dict", 

62 "response_from_dict", 

63]