AiPmTool / app /models /enums.py
devarshia5's picture
Upload 43 files
1def50b verified
Raw
History Blame Contribute Delete
949 Bytes
# ============================================================================
# ENUMS
# ============================================================================
from enum import Enum
class TaskStatus(str, Enum):
TODO = "To Do"
IN_PROGRESS = "In Progress"
COMPLETED = "Completed"
BLOCKED = "Blocked"
CANCELLED = "Cancelled"
class TaskType(str, Enum):
TASK = "Task"
BUG = "Bug"
STORY = "Story"
class TestCasePriority(str, Enum):
HIGH = "High"
MEDIUM = "Medium"
LOW = "Low"
class TestCaseType(str, Enum):
FUNCTIONAL = "Functional"
DATA_VALIDATION = "Data Validation"
BOUNDARY = "Boundary"
NEGATIVE = "Negative"
INTEGRATION = "Integration"
REGRESSION = "Regression"
class TestCaseCategory(str, Enum):
POSITIVE = "Positive"
NEGATIVE = "Negative"
EDGE_CASE = "Edge Case"
class OutputFormat(str, Enum):
JSON = "json"
EXCEL = "excel"
PDF = "pdf"