Merge pull request #3093 from iptv-org/update-ontvtonight.com

Update ontvtonight.com
This commit is contained in:
PopeyeTheSai10r
2026-04-20 00:52:17 -07:00
committed by GitHub
2 changed files with 14 additions and 1 deletions

View File

@@ -21,6 +21,12 @@ module.exports = {
return url return url
}, },
request: {
headers: {
'user-agent':
'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36'
}
},
parser: function ({ content, date, channel }) { parser: function ({ content, date, channel }) {
const programs = [] const programs = []
const items = parseItems(content) const items = parseItems(content)

View File

@@ -1,4 +1,4 @@
const { parser, url } = require('./ontvtonight.com.config.js') const { parser, url, request } = require('./ontvtonight.com.config.js')
const fs = require('fs') const fs = require('fs')
const path = require('path') const path = require('path')
const dayjs = require('dayjs') const dayjs = require('dayjs')
@@ -19,6 +19,13 @@ it('can generate valid url', () => {
) )
}) })
it('can generate valid request headers', () => {
expect(request.headers).toMatchObject({
'user-agent':
'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36'
})
})
it('can parse response', () => { it('can parse response', () => {
const content = fs.readFileSync(path.resolve(__dirname, '__data__/content.html'), 'utf8') const content = fs.readFileSync(path.resolve(__dirname, '__data__/content.html'), 'utf8')
const result = parser({ content, channel, date }).map(p => { const result = parser({ content, channel, date }).map(p => {