Skip to content

Commit ad16c36

Browse files
committed
feat(upload): test data generator for PDP, AR, and course files
Adds operations/generate_test_data.py which creates synthetic Bishop State CSV fixtures in data/test_uploads/ for upload pipeline testing: PDP cohort AR (500 rows, 90 cols), cohort submission (500 rows, 35 cols), course AR (5000 rows, 39 cols), ML predictions (2500 rows), bad headers, mixed casing, and a ~62MB oversized file. Also adds data/test_uploads/ to .gitignore.
1 parent 7cf5872 commit ad16c36

2 files changed

Lines changed: 779 additions & 0 deletions

File tree

.gitignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -183,3 +183,6 @@ operations/convert_institution_id_to_string.py
183183
operations/verify_institution_id.py
184184
.vercel
185185
.env.deploy
186+
187+
# Test upload fixtures (generated — do not commit)
188+
data/test_uploads/

0 commit comments

Comments
 (0)