Coverage for youversion/enums.py: 100%

15 statements  

« prev     ^ index     » next       coverage.py v7.14.3, created at 2026-06-26 11:31 +0100

1from enum import Enum 

2 

3 

4class StatusEnum(str, Enum): 

5 PRIVATE = "private" 

6 DRAFT = "draft" 

7 PUBLIC = "public" 

8 

9 

10class MomentKinds(str, Enum): 

11 """Enum for different types of moments in YouVersion API""" 

12 

13 FRIENDSHIP = "friendship" 

14 HIGHLIGHT = "highlight" 

15 IMAGE = "image" 

16 NOTE = "note" 

17 PLAN_COMPLETION = "plan_completion" 

18 PLAN_SEGMENT_COMPLETION = "plan_segment_completion" 

19 PLAN_SUBSCRIPTION = "plan_subscription" 

20 BOOKMARK = "bookmark" 

21 BADGE = "badge"