Skip to content

Commit a256a46

Browse files
authored
Test case: add a test case for Pull request danrevah#228
1 parent c0737c3 commit a256a46

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

src/ng-pipes/pipes/date/time-ago.spec.ts

+8
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,9 @@ describe('TimeAgoPipe', () => {
4444

4545
const fewYearsAgoString = 5 + ' years ago';
4646
const fewYearsAgoDate = new Date(new Date().setDate(new Date().getDate() - 365 * 5));
47+
48+
const invalidDateMessage = "Invalid date";
49+
const invalidDateStr = "2022-02-21T019Z";
4750

4851
beforeAll(() => {
4952
pipe = new TimeAgoPipe();
@@ -116,4 +119,9 @@ describe('TimeAgoPipe', () => {
116119
it('should support moment.js last week', () => {
117120
expect(pipe.transform(moment().subtract(10, 'days'))).toEqual('last week');
118121
});
122+
123+
124+
it('should throw invalid date for incorrect date string', () => {
125+
expect(pipe.transform(invalidDateStr)).toEqual(invalidDateMessage);
126+
});
119127
});

0 commit comments

Comments
 (0)