CP_AUTOMATION/config/test_data.py
2025-12-12 19:54:54 +05:30

43 lines
778 B
Python

"""
Test data constants for Cognitive Prism tests
"""
# Cohort Types
COHORT_ADOLESCENT = "adolescent"
COHORT_ADULT = "adult"
# Test Parameters
CFT_PRACTICE_TRIALS = 12
CFT_MAIN_TEST_TRIALS = 72
CFT_TOTAL_TRIALS = 84
CFT_RESPONSE_WINDOW = 4 # seconds
RIT_PRACTICE_TRIALS = 7
RIT_MAIN_TEST_TRIALS = 75
RIT_TOTAL_TRIALS = 82
RIT_RESPONSE_WINDOW = 2.5 # seconds
VPSM_ADOLESCENT_TRIALS = 670
VPSM_ADULT_TRIALS = 825
CSTA_PRACTICE_TRIALS = 7
CSTA_MAIN_TEST_TRIALS = 100
CSTA_TOTAL_TRIALS = 107
CSTA_RESPONSE_WINDOW_ADOLESCENT = 3.0 # seconds
CSTA_RESPONSE_WINDOW_ADULT = 2.0 # seconds
# CFT Score Constants (Adolescent)
CFT_STARTING_SCORE = 3000
CFT_CORRECT_SCORE = 110
CFT_INCORRECT_SCORE = -40
# Expected Elements
EXPECTED_TESTS_COUNT = 5
AVAILABLE_TESTS_COUNT = 4