Skip to content

Commit dcd95c3

Browse files
committed
NOREF Move 5th grade to early grades category.
1 parent ca033a1 commit dcd95c3

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

api/clever/__init__.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@
5858
"2": "E",
5959
"3": "E",
6060
"4": "E", # Middle
61-
"5": "M",
61+
"5": "E",
6262
"6": "M",
6363
"7": "M",
6464
"8": "M",
@@ -72,7 +72,6 @@
7272
"Ungraded": None,
7373
}
7474

75-
7675
def external_type_from_clever_grade(grade):
7776
"""Maps a 'grade' value returned by the Clever API for student users to an external_type"""
7877
return CLEVER_GRADE_TO_EXTERNAL_TYPE_MAP.get(grade, None)

tests/clever/test_clever.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,11 +46,12 @@ def test_external_type_from_clever_grade(self):
4646
THEN: The matching external_type value should be returned, or None if the match fails
4747
"""
4848
for e_grade in [
49-
"InfantToddler", "Preschool", "PreKindergarten", "TransitionalKindergarten", "Kindergarten", "1", "2", "3", "4"
49+
"InfantToddler", "Preschool", "PreKindergarten", "TransitionalKindergarten",
50+
"Kindergarten", "1", "2", "3", "4", "5"
5051
]:
5152
assert external_type_from_clever_grade(e_grade) == "E"
5253

53-
for m_grade in ["5", "6", "7", "8"]:
54+
for m_grade in ["6", "7", "8"]:
5455
assert external_type_from_clever_grade(m_grade) == "M"
5556

5657
for h_grade in ["9", "10", "11", "12", "13", "PostGraduate"]:

0 commit comments

Comments
 (0)