fix: tests

This commit is contained in:
Ben Warzeski
2022-08-22 11:15:09 -04:00
parent c1bffe164e
commit f5ce920865
7 changed files with 33 additions and 24 deletions

View File

@@ -48,8 +48,6 @@ dateSixMonthsFromNow.setDate(dateSixMonthsFromNow.getDate() + 180);
export const courseCard = StrictDict({
certificates: mkCardSelector(({ certificates }) => ({
availableDate: certificates.availableDate,
certDownloadUrl: certificates.certDownloadUrl,
honorCertDownloadUrl: certificates.honorCertDownloadUrl,
certPreviewUrl: certificates.certPreviewUrl,
isDownloadable: certificates.isDownloadable,
isEarnedButUnavailable: certificates.isEarned && !certificates.isAvailable,
@@ -68,6 +66,7 @@ export const courseCard = StrictDict({
isStarted: courseRun.isStarted,
isFinished: courseRun.isFinished,
minPassingGrade: courseRun.minPassingGrade,
startDate: courseRun.startDate,
})),
enrollment: mkCardSelector(({ enrollment }) => {
if (enrollment == null) {

View File

@@ -48,8 +48,10 @@ const logos = {
science: 'https://courses.edx.org/asset-v1:HarvardX+PH525.5x+3T2020+type@thumbnail+block@course_image-375x200.jpg',
};
const farPastDate = '11/11/1900';
const pastDate = '11/11/2000';
const futureDate = '11/11/3030';
const farFutureDate = '11/11/4040';
const soonDate = new Date();
soonDate.setDate(soonDate.getDate() + 60);
const soonDateStr = soonDate.toDateString();
@@ -102,7 +104,8 @@ const globalData = {
export const genCourseRunData = (data = {}) => ({
isStarted: false,
isArchived: false,
endDate: futureDate,
startDate: data.isStarted ? farPastDate : futureDate,
endDate: farFutureDate,
minPassingGrade: 70,
homeUrl: 'edx.com/courses/my-course-url/home',
marketingUrl: 'edx.com/courses/my-course-url/marketing',
@@ -319,7 +322,6 @@ export const courseRuns = [
isAvailable: true,
isDownloadable: true,
availableDate: pastDate,
certDownloadUrl: logos.social,
certPreviewUrl: logos.edx,
},
},
@@ -339,7 +341,6 @@ export const courseRuns = [
isAvailable: true,
isDownloadable: true,
availableDate: pastDate,
certDownloadUrl: logos.social,
},
},
// verified, course archived, learner finished, cert earned, downloadable (web + link)
@@ -359,7 +360,6 @@ export const courseRuns = [
isAvailable: true,
isDownloadable: true,
availableDate: pastDate,
certDownloadUrl: logos.social,
certPreviewUrl: logos.edx,
},
},
@@ -471,7 +471,6 @@ export const courseRuns = [
isAvailable: true,
isDownloadable: true,
availableDate: pastDate,
certDownloadUrl: logos.social,
certPreviewUrl: logos.edx,
},
},
@@ -523,7 +522,6 @@ export const courseRuns = [
isAvailable: true,
isDownloadable: true,
availableDate: pastDate,
certDownloadUrl: logos.social,
certPreviewUrl: logos.edx,
},
},