From dfa8beab063a8e558b5c97825402921b786d28fe Mon Sep 17 00:00:00 2001 From: Aleksandr Statciuk Date: Sat, 8 Oct 2022 20:15:00 +0300 Subject: [PATCH] Update tivu.tv.test.js --- sites/tivu.tv/tivu.tv.test.js | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/sites/tivu.tv/tivu.tv.test.js b/sites/tivu.tv/tivu.tv.test.js index 4f53df5f..bc956357 100644 --- a/sites/tivu.tv/tivu.tv.test.js +++ b/sites/tivu.tv/tivu.tv.test.js @@ -11,21 +11,23 @@ dayjs.extend(utc) const axios = require('axios') jest.mock('axios') -const date = dayjs.utc('2022-10-04', 'YYYY-MM-DD').startOf('d') const channel = { site_id: '62', xmltv_id: 'Rai1HD.it' } it('can generate valid url for today', () => { + const date = dayjs.utc().startOf('d') expect(url({ date })).toBe('https://www.tivu.tv/epg_ajax_sat.aspx?d=0') }) it('can generate valid url for tomorrow', () => { - expect(url({ date: date.add(1, 'd') })).toBe('https://www.tivu.tv/epg_ajax_sat.aspx?d=1') + const date = dayjs.utc().startOf('d').add(1, 'd') + expect(url({ date })).toBe('https://www.tivu.tv/epg_ajax_sat.aspx?d=1') }) it('can parse response', () => { + const date = dayjs.utc('2022-10-04', 'YYYY-MM-DD').startOf('d') const content = fs.readFileSync(path.resolve(__dirname, '__data__/content.html')) let results = parser({ content, channel, date }).map(p => { @@ -48,6 +50,7 @@ it('can parse response', () => { }) it('can handle empty guide', () => { + const date = dayjs.utc('2022-10-04', 'YYYY-MM-DD').startOf('d') const content = fs.readFileSync(path.resolve(__dirname, '__data__/no_content.html')) const result = parser({ content, channel, date }) expect(result).toMatchObject([])