mirror of
https://github.com/iptv-org/epg.git
synced 2025-05-11 17:40:07 -04:00
Update transvision.co.id.test.js
This commit is contained in:
parent
3dd4c46efb
commit
d97efe669d
1 changed files with 19 additions and 15 deletions
|
@ -3,12 +3,12 @@ const dayjs = require('dayjs')
|
||||||
const utc = require('dayjs/plugin/utc')
|
const utc = require('dayjs/plugin/utc')
|
||||||
dayjs.extend(utc)
|
dayjs.extend(utc)
|
||||||
|
|
||||||
const date = dayjs.utc('2022-03-02', 'YYYY-MM-DD').startOf('d')
|
const date = dayjs.utc('2022-03-10', 'YYYY-MM-DD').startOf('d')
|
||||||
const channel = {
|
const channel = {
|
||||||
site_id: 'TRIS',
|
site_id: 'TRIS',
|
||||||
xmltv_id: 'nsert.id'
|
xmltv_id: 'nsert.id'
|
||||||
}
|
}
|
||||||
const content = `<!doctype html><html class="no-js" lang="zxx"> <head></head> <body> <div class="wrapper"> <div id="content"> <div class="epg-area bg-white ptb-80"> <div class="container"> <div class="row"> <div class="col-sm-12"> <div class="component"> <div style="overflow: auto;"> <table> <thead> <tr> <th class="err"> <img src="http://www.transvision.co.id/images/channel/insert.png"/> </th> <th>Judul</th> <th>Sinopsis</th> </tr></thead> <tbody> <tr> <th>00:00:00</th> <td>Insert Today</td><td>Insert adalah program infotainment yang menceritakan berita-berita kehidupan selebriti serta gosip-gosipnya dan disajikan secara aktual dan faktual dengan suasana yang santai.</td></tr><tr> <th>00:00:00</th> <td>Insert Today</td><td>Insert adalah program infotainment yang menceritakan berita-berita kehidupan selebriti serta gosip-gosipnya dan disajikan secara aktual dan faktual dengan suasana yang santai.</td></tr><tr> <th>01:00:00</th> <td>Brownis</td><td>Brownis atau obrolan manis merupakan program talkshow segar yang dipandu oleh Ruben Onsu bersama Ivan Gunawan.</td></tr><tr> <th>01:00:00</th> <td>Brownis</td><td>Brownis atau obrolan manis merupakan program talkshow segar yang dipandu oleh Ruben Onsu bersama Ivan Gunawan.</td></tr><tr> <th>02:30:00</th> <td>Warga +62</td><td>Warga +62 menghadirkan trend penyebaran video/momen lucu yang juga dikenal sebagai video lucu Indonesia yang tersebar di media sosial.</td></tr><tr> <th>02:30:00</th> <td>Warga +62</td><td>Warga +62 menghadirkan trend penyebaran video/momen lucu yang juga dikenal sebagai video lucu Indonesia yang tersebar di media sosial.</td></tr><tr> <th>23:00:00</th> <td>Insert</td><td>Insert adalah program infotainment yang menceritakan berita-berita kehidupan selebriti serta gosip-gosipnya dan disajikan secara aktual dan faktual dengan suasana yang santai.</td></tr><tr> <th>23:00:00</th> <td>Insert</td><td>Insert adalah program infotainment yang menceritakan berita-berita kehidupan selebriti serta gosip-gosipnya dan disajikan secara aktual dan faktual dengan suasana yang santai.</td></tr></tbody> </table> </div></div></div></div></div></div></div></div></body></html>`
|
const content = `<!doctype html><html class="no-js" lang="zxx"> <head></head> <body> <div class="wrapper"> <div id="content"> <div class="epg-area bg-white ptb-80"> <div class="container"> <div class="row"> <div class="col-sm-12"> <div class="component"> <div style="overflow: auto;"> <table> <tbody> <tr> <th>00:00:00</th> <td>Insert Today</td><td>Insert adalah program infotainment yang menceritakan berita-berita kehidupan selebriti serta gosip-gosipnya dan disajikan secara aktual dan faktual dengan suasana yang santai.</td></tr><tr> <th>01:00:00</th> <td>Brownis</td><td>Brownis atau obrolan manis merupakan program talkshow segar yang dipandu oleh Ruben Onsu bersama Ivan Gunawan.</td></tr><tr> <th>01:30:00</th> <td>Warga +62</td><td>Warga +62 menghadirkan trend penyebaran video/momen lucu yang juga dikenal sebagai video lucu Indonesia yang tersebar di media sosial.</td></tr><tr> <th>23:00:00</th> <td>Insert</td><td>Insert adalah program infotainment yang menceritakan berita-berita kehidupan selebriti serta gosip-gosipnya dan disajikan secara aktual dan faktual dengan suasana yang santai.</td></tr></tbody> </table> </div></div></div></div></div></div></div></div></body></html>`
|
||||||
|
|
||||||
it('can generate valid url', () => {
|
it('can generate valid url', () => {
|
||||||
expect(url).toBe('https://www.transvision.co.id/jadwalacara/epg')
|
expect(url).toBe('https://www.transvision.co.id/jadwalacara/epg')
|
||||||
|
@ -27,7 +27,7 @@ it('can generate valid request headers', () => {
|
||||||
it('can generate valid request data', () => {
|
it('can generate valid request data', () => {
|
||||||
const result = request.data({ channel, date })
|
const result = request.data({ channel, date })
|
||||||
expect(result.get('ValidateEPG[channel_name]')).toBe('TRIS')
|
expect(result.get('ValidateEPG[channel_name]')).toBe('TRIS')
|
||||||
expect(result.get('ValidateEPG[tanggal]')).toBe('2022-03-02')
|
expect(result.get('ValidateEPG[tanggal]')).toBe('2022-03-10')
|
||||||
expect(result.get('ValidateEPG[sinopsis]')).toBe('')
|
expect(result.get('ValidateEPG[sinopsis]')).toBe('')
|
||||||
expect(result.get('yt0')).toBe('PROSES')
|
expect(result.get('yt0')).toBe('PROSES')
|
||||||
})
|
})
|
||||||
|
@ -42,27 +42,31 @@ it('can parse response', () => {
|
||||||
expect(result).toMatchObject([
|
expect(result).toMatchObject([
|
||||||
{
|
{
|
||||||
title: 'Insert Today',
|
title: 'Insert Today',
|
||||||
description: 'Insert adalah program infotainment yang menceritakan berita-berita kehidupan selebriti serta gosip-gosipnya dan disajikan secara aktual dan faktual dengan suasana yang santai.',
|
description:
|
||||||
start: '2022-03-01T17:00:00.000Z',
|
'Insert adalah program infotainment yang menceritakan berita-berita kehidupan selebriti serta gosip-gosipnya dan disajikan secara aktual dan faktual dengan suasana yang santai.',
|
||||||
stop: '2022-03-01T18:00:00.000Z'
|
start: '2022-03-09T17:00:00.000Z',
|
||||||
|
stop: '2022-03-09T18:00:00.000Z'
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: 'Brownis',
|
title: 'Brownis',
|
||||||
description: 'Brownis atau obrolan manis merupakan program talkshow segar yang dipandu oleh Ruben Onsu bersama Ivan Gunawan.',
|
description:
|
||||||
start: '2022-03-01T18:00:00.000Z',
|
'Brownis atau obrolan manis merupakan program talkshow segar yang dipandu oleh Ruben Onsu bersama Ivan Gunawan.',
|
||||||
stop: '2022-03-01T18:30:00.000Z'
|
start: '2022-03-09T18:00:00.000Z',
|
||||||
|
stop: '2022-03-09T18:30:00.000Z'
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: 'Warga +62',
|
title: 'Warga +62',
|
||||||
description: 'Warga +62 menghadirkan trend penyebaran video/momen lucu yang juga dikenal sebagai video lucu Indonesia yang tersebar di media sosial.',
|
description:
|
||||||
start: '2022-03-01T18:30:00.000Z',
|
'Warga +62 menghadirkan trend penyebaran video/momen lucu yang juga dikenal sebagai video lucu Indonesia yang tersebar di media sosial.',
|
||||||
stop: '2022-03-02T16:00:00.000Z'
|
start: '2022-03-09T18:30:00.000Z',
|
||||||
|
stop: '2022-03-10T16:00:00.000Z'
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: 'Insert',
|
title: 'Insert',
|
||||||
description: 'Insert adalah program infotainment yang menceritakan berita-berita kehidupan selebriti serta gosip-gosipnya dan disajikan secara aktual dan faktual dengan suasana yang santai.',
|
description:
|
||||||
start: '2022-03-02T16:00:00.000Z',
|
'Insert adalah program infotainment yang menceritakan berita-berita kehidupan selebriti serta gosip-gosipnya dan disajikan secara aktual dan faktual dengan suasana yang santai.',
|
||||||
stop: '2022-03-02T17:00:00.000Z'
|
start: '2022-03-10T16:00:00.000Z',
|
||||||
|
stop: '2022-03-10T16:30:00.000Z'
|
||||||
}
|
}
|
||||||
])
|
])
|
||||||
})
|
})
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue