|
|
@@ -136,8 +136,12 @@ describe('OperationsLearningReportsComponent', () => {
|
|
|
expect(sheet.textContent).not.toContain(variant === 'english' ? '苹果' : 'apple');
|
|
|
expect(sheet.querySelectorAll('.answer-space').length).toBe(1);
|
|
|
expect(sheet.querySelector('.comments')).toBeNull();
|
|
|
- expect(sheet.querySelectorAll('.review-count').length).toBe(20);
|
|
|
+ expect(sheet.querySelectorAll('.review-count').length).toBe(10);
|
|
|
expect(Array.from(sheet.querySelectorAll('.review-count')).every((cell) => !cell.textContent?.trim())).toBeTrue();
|
|
|
+ expect(sheet.textContent).not.toContain('记住词数');
|
|
|
+ expect(sheet.textContent).toContain('遗忘词数');
|
|
|
+ expect(sheet.querySelector('.review-words')?.textContent).toContain('本次学习 1 个单词');
|
|
|
+ expect(sheet.querySelector('.review-words')?.textContent).not.toContain('苹果');
|
|
|
}
|
|
|
component.selectVariant('full'); fixture.detectChanges();
|
|
|
const sheet = (fixture.nativeElement as HTMLElement).querySelector('.pdf-sheet')!;
|