Update movistarplus.es.test.js

This commit is contained in:
freearhey
2026-04-19 02:28:46 +03:00
parent 7e180ad609
commit 5a5798ca0f

View File

@@ -34,7 +34,8 @@ it('can parse response', async () => {
data: JSON.parse(fs.readFileSync(path.resolve(__dirname, '__data__/ficha.json'), 'utf8')) data: JSON.parse(fs.readFileSync(path.resolve(__dirname, '__data__/ficha.json'), 'utf8'))
}) })
} else if ( } else if (
url === 'https://ottcache.dof6.com/movistarplus/webplayer/contents/63182873/details?mediaType=FOTOV&profile=OTT&mode=VODREJILLA&channels=SEXTA&version=8&tlsStream=true&mdrm=true&catalog=events&showNonRated=true' url ===
'https://ottcache.dof6.com/movistarplus/webplayer/contents/63182873/details?mediaType=FOTOV&profile=OTT&mode=VODREJILLA&channels=SEXTA&version=8&tlsStream=true&mdrm=true&catalog=events&showNonRated=true'
) { ) {
return Promise.resolve({ return Promise.resolve({
data: JSON.parse(fs.readFileSync(path.resolve(__dirname, '__data__/ficha2.json'), 'utf8')) data: JSON.parse(fs.readFileSync(path.resolve(__dirname, '__data__/ficha2.json'), 'utf8'))
@@ -42,7 +43,6 @@ it('can parse response', async () => {
} }
}) })
let results = await parser({ content, date }) let results = await parser({ content, date })
results = results.map(p => { results = results.map(p => {
p.start = p.start.toJSON() p.start = p.start.toJSON()
@@ -55,17 +55,22 @@ it('can parse response', async () => {
start: '2026-02-08T21:45:00.000Z', start: '2026-02-08T21:45:00.000Z',
stop: '2026-02-09T00:30:00.000Z', stop: '2026-02-09T00:30:00.000Z',
title: 'Especial ARV elecciones Aragón', title: 'Especial ARV elecciones Aragón',
description: 'Antonio García Ferreras y Ana Pastor analizan y debaten sobre el recuento y los resultados que arrojen las urnas con analistas como Lluís Orriols, Antonio Maestre, Ignacio Escolar, Pilar Velasco, Santiago Martínez Vares y Pablo Montesinos.' description:
'Antonio García Ferreras y Ana Pastor analizan y debaten sobre el recuento y los resultados que arrojen las urnas con analistas como Lluís Orriols, Antonio Maestre, Ignacio Escolar, Pilar Velasco, Santiago Martínez Vares y Pablo Montesinos.',
icon: 'https://estatico.emisiondof6.com/recorte/n/dispficha/MSEXTAP4235944',
images: ['https://estatico.emisiondof6.com/recorte/n/vegend/MSEXTAF4235944.jpg']
}) })
expect(results[19]).toMatchObject({ expect(results[19]).toMatchObject({
start: '2026-02-09T20:30:00.000Z', start: '2026-02-09T20:30:00.000Z',
stop: '2026-02-09T22:00:00.000Z', stop: '2026-02-09T22:00:00.000Z',
title: 'El intermedio', title: 'El intermedio',
description: 'El Gran Wyoming, con la ayuda de sus colaboradores, analiza en clave de humor las noticias más importantes del día. El sello inconfundible del cómico sirve para completar la información desde un punto de vista más distendido e irónico.' description:
'El Gran Wyoming, con la ayuda de sus colaboradores, analiza en clave de humor las noticias más importantes del día. El sello inconfundible del cómico sirve para completar la información desde un punto de vista más distendido e irónico.',
icon: 'https://estatico.emisiondof6.com/recorte/n/dispficha/MSEXTAP4236939',
images: ['https://estatico.emisiondof6.com/recorte/n/vegend/MSEXTAF4236939.jpg']
}) })
}) })
it('can handle empty guide', async () => { it('can handle empty guide', async () => {
const results = await parser({ const results = await parser({
date, date,