fix: robust group-suffix stripping in parseOfferedCourses
This commit is contained in:
@@ -70,4 +70,6 @@ test('parseOfferedCourses extracts course code and description', () => {
|
||||
test('parseOfferedCourses strips group suffix from code', () => {
|
||||
const courses = parseOfferedCourses(offeredFixture);
|
||||
assert.ok(courses.every(c => !/Group/.test(c.courseCode)));
|
||||
const it3206n = courses.find(c => c.courseCode === 'IT 3206N');
|
||||
assert.ok(it3206n, 'should find IT 3206N');
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user