Open asadali145 opened 3 weeks ago
We worked on https://github.com/mitodl/hq/issues/4032 and added minimal unit tests. We should add some more tests to make it robust.
Here are a few tests that we will add:
courses.tasks.task_sync_emeritus_course_runs
mitxpro.utils.clean_url
mitxpro.utils.strip_datetime
courses.sync_external_courses.emeritus_api.update_emeritus_course_runs
courses.sync_external_courses.emeritus_api.create_or_update_emeritus_course_run
courses.sync_external_courses.emeritus_api.create_or_update_emeritus_course_page
Description/Context
We worked on https://github.com/mitodl/hq/issues/4032 and added minimal unit tests. We should add some more tests to make it robust.
Here are a few tests that we will add:
courses.tasks.task_sync_emeritus_course_runs
mitxpro.utils.clean_url
andmitxpro.utils.strip_datetime
courses.sync_external_courses.emeritus_api.update_emeritus_course_runs
courses.sync_external_courses.emeritus_api.create_or_update_emeritus_course_run
when existing course run start and end dates are Null.courses.sync_external_courses.emeritus_api.update_emeritus_course_runs
courses.sync_external_courses.emeritus_api.create_or_update_emeritus_course_page
courses.sync_external_courses.emeritus_api.create_or_update_emeritus_course_run