Replace LF line endings with CRLF

This commit is contained in:
freearhey
2025-09-28 17:55:05 +03:00
parent efc74efcf8
commit b6a589c62a
1192 changed files with 445631 additions and 445631 deletions

View File

@@ -1,21 +1,21 @@
# telkussa.fi
https://telkussa.fi/
### Download the guide
```sh
npm run grab --- --site=telkussa.fi
```
### Update channel list
```sh
npm run channels:parse --- --config=./sites/telkussa.fi/telkussa.fi.config.js --output=./sites/telkussa.fi/telkussa.fi.channels.xml
```
### Test
```sh
npm test --- telkussa.fi
```
# telkussa.fi
https://telkussa.fi/
### Download the guide
```sh
npm run grab --- --site=telkussa.fi
```
### Update channel list
```sh
npm run channels:parse --- --config=./sites/telkussa.fi/telkussa.fi.config.js --output=./sites/telkussa.fi/telkussa.fi.channels.xml
```
### Test
```sh
npm test --- telkussa.fi
```

View File

@@ -1,69 +1,69 @@
<?xml version="1.0" encoding="UTF-8"?>
<channels>
<channel site="telkussa.fi" lang="fi" xmltv_id="" site_id="107">Al Jazeera</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="" site_id="118">Disney Junior</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="" site_id="119">NickJr</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="" site_id="120">NatGeo Wild</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="" site_id="122">C More Stars</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="STARChannel.fi" site_id="123">Star Channel</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="" site_id="124">MTV 80s</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="" site_id="125">MTV 90s</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="" site_id="126">MTV 00s</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="" site_id="127">MTV Hits</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="" site_id="128">Club MTV</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="" site_id="129">MTV Live HD</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="" site_id="130">ETV</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="" site_id="131">RTL 2</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="" site_id="132">BBC Nordic</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="" site_id="133">Eveo</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="" site_id="18">C More Hits</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="TVFinland.fi" site_id="22">TV Finland</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="" site_id="29">Deutsche Welle</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="" site_id="41">Travel</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="" site_id="49">Eurosport 1</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="" site_id="50">Eurosport 2</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="" site_id="51">CNBC</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="" site_id="52">CNN</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="" site_id="66">BBC Earth</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="" site_id="68">Cartoon Network</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="" site_id="82">Viasat Explore</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="" site_id="84">Viasat History</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="" site_id="86">V Sport 1</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="" site_id="90">History</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="" site_id="99">RTL</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="AnimalPlanetNordic.uk" site_id="9">Animal Planet</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="" site_id="60">Ava</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="CMoreFirst.se" site_id="17">MTV Aitio</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="CMoreJuniori.fi" site_id="74">MTV Juniori</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="" site_id="30">MTV Max</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="" site_id="105">MTV Urheilu 1</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="" site_id="106">MTV Urheilu 2</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="DiscoveryChannel.fi" site_id="6">Discovery Channel</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="DisneyChannelScandinavia.uk" site_id="46">Disney Channel</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="Frii.fi" site_id="104">Frii</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="Hero.fi" site_id="103">Hero</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="Jim.fi" site_id="56">JIM</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="Kutonen.fi" site_id="64">Kutonen</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="Liv.fi" site_id="63">Liv</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="MTV3.fi" site_id="3">MTV3</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="MTVGlobal.uk" site_id="32">MTV Finland</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="MTVViihde.se" site_id="57">MTV Viihde</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="NationalGeographic.fi" site_id="47">National Geographic</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="Nelonen.fi" site_id="4">Nelonen</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="SFkanalen.se" site_id="116">SF Kanalen</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="Sjuan.se" site_id="27">Sjuan</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="" site_id="5">SubTV</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="TaivasTV7.fi" site_id="65">TV7</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="TLC.fi" site_id="12">TLC</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="TV4.se" site_id="26">TV4</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="TV5.fi" site_id="88">TV Viisi</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="VFilmAction.se" site_id="35">V Film Action</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="VFilmFamily.se" site_id="36">V Film Family</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="VFilmHits.se" site_id="114">V Film Hits</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="VFilmPremiere.se" site_id="33">V Film Premiere</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="VSportFootball.se" site_id="113">V Sport Football</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="VSportGolf.se" site_id="83">V Sport Golf</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="YleTeemaFem.fi" site_id="13">Yle Teema &amp; Fem</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="YleTV1.fi" site_id="1">Yle TV1</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="YleTV2.fi" site_id="2">Yle TV2</channel>
</channels>
<?xml version="1.0" encoding="UTF-8"?>
<channels>
<channel site="telkussa.fi" lang="fi" xmltv_id="" site_id="107">Al Jazeera</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="" site_id="118">Disney Junior</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="" site_id="119">NickJr</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="" site_id="120">NatGeo Wild</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="" site_id="122">C More Stars</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="STARChannel.fi" site_id="123">Star Channel</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="" site_id="124">MTV 80s</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="" site_id="125">MTV 90s</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="" site_id="126">MTV 00s</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="" site_id="127">MTV Hits</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="" site_id="128">Club MTV</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="" site_id="129">MTV Live HD</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="" site_id="130">ETV</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="" site_id="131">RTL 2</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="" site_id="132">BBC Nordic</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="" site_id="133">Eveo</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="" site_id="18">C More Hits</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="TVFinland.fi" site_id="22">TV Finland</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="" site_id="29">Deutsche Welle</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="" site_id="41">Travel</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="" site_id="49">Eurosport 1</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="" site_id="50">Eurosport 2</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="" site_id="51">CNBC</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="" site_id="52">CNN</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="" site_id="66">BBC Earth</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="" site_id="68">Cartoon Network</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="" site_id="82">Viasat Explore</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="" site_id="84">Viasat History</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="" site_id="86">V Sport 1</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="" site_id="90">History</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="" site_id="99">RTL</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="AnimalPlanetNordic.uk" site_id="9">Animal Planet</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="" site_id="60">Ava</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="CMoreFirst.se" site_id="17">MTV Aitio</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="CMoreJuniori.fi" site_id="74">MTV Juniori</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="" site_id="30">MTV Max</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="" site_id="105">MTV Urheilu 1</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="" site_id="106">MTV Urheilu 2</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="DiscoveryChannel.fi" site_id="6">Discovery Channel</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="DisneyChannelScandinavia.uk" site_id="46">Disney Channel</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="Frii.fi" site_id="104">Frii</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="Hero.fi" site_id="103">Hero</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="Jim.fi" site_id="56">JIM</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="Kutonen.fi" site_id="64">Kutonen</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="Liv.fi" site_id="63">Liv</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="MTV3.fi" site_id="3">MTV3</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="MTVGlobal.uk" site_id="32">MTV Finland</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="MTVViihde.se" site_id="57">MTV Viihde</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="NationalGeographic.fi" site_id="47">National Geographic</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="Nelonen.fi" site_id="4">Nelonen</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="SFkanalen.se" site_id="116">SF Kanalen</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="Sjuan.se" site_id="27">Sjuan</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="" site_id="5">SubTV</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="TaivasTV7.fi" site_id="65">TV7</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="TLC.fi" site_id="12">TLC</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="TV4.se" site_id="26">TV4</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="TV5.fi" site_id="88">TV Viisi</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="VFilmAction.se" site_id="35">V Film Action</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="VFilmFamily.se" site_id="36">V Film Family</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="VFilmHits.se" site_id="114">V Film Hits</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="VFilmPremiere.se" site_id="33">V Film Premiere</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="VSportFootball.se" site_id="113">V Sport Football</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="VSportGolf.se" site_id="83">V Sport Golf</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="YleTeemaFem.fi" site_id="13">Yle Teema &amp; Fem</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="YleTV1.fi" site_id="1">Yle TV1</channel>
<channel site="telkussa.fi" lang="fi" xmltv_id="YleTV2.fi" site_id="2">Yle TV2</channel>
</channels>

View File

@@ -1,45 +1,45 @@
const dayjs = require('dayjs')
module.exports = {
site: 'telkussa.fi',
days: 2,
url: function ({ date, channel }) {
return `https://telkussa.fi/API/Channel/${channel.site_id}/${date.format('YYYYMMDD')}`
},
parser: function ({ content }) {
const programs = []
const items = JSON.parse(content)
if (!items.length) return programs
items.forEach(item => {
if (item.name && item.start && item.stop) {
const start = dayjs.unix(parseInt(item.start) * 60)
const stop = dayjs.unix(parseInt(item.stop) * 60)
programs.push({
title: item.name,
description: item.description,
start,
stop
})
}
})
return programs
},
async channels() {
const axios = require('axios')
const data = await axios
.get('https://telkussa.fi/API/Channels')
.then(r => r.data)
.catch(console.log)
return data.map(item => {
return {
lang: 'fi',
site_id: item.id,
name: item.name
}
})
}
}
const dayjs = require('dayjs')
module.exports = {
site: 'telkussa.fi',
days: 2,
url: function ({ date, channel }) {
return `https://telkussa.fi/API/Channel/${channel.site_id}/${date.format('YYYYMMDD')}`
},
parser: function ({ content }) {
const programs = []
const items = JSON.parse(content)
if (!items.length) return programs
items.forEach(item => {
if (item.name && item.start && item.stop) {
const start = dayjs.unix(parseInt(item.start) * 60)
const stop = dayjs.unix(parseInt(item.stop) * 60)
programs.push({
title: item.name,
description: item.description,
start,
stop
})
}
})
return programs
},
async channels() {
const axios = require('axios')
const data = await axios
.get('https://telkussa.fi/API/Channels')
.then(r => r.data)
.catch(console.log)
return data.map(item => {
return {
lang: 'fi',
site_id: item.id,
name: item.name
}
})
}
}

View File

@@ -1,50 +1,50 @@
const { parser, url } = require('./telkussa.fi.config.js')
const fs = require('fs')
const path = require('path')
const dayjs = require('dayjs')
const utc = require('dayjs/plugin/utc')
const customParseFormat = require('dayjs/plugin/customParseFormat')
dayjs.extend(customParseFormat)
dayjs.extend(utc)
const date = dayjs.utc('2023-11-30', 'YYYY-MM-DD').startOf('d')
const channel = {
site_id: '88',
xmltv_id: 'TV5.fi'
}
it('can generate valid url', () => {
expect(url({ date, channel })).toBe('https://telkussa.fi/API/Channel/88/20231130')
})
it('can parse response', () => {
const content = fs.readFileSync(path.resolve(__dirname, '__data__/content.json'))
const results = parser({ content }).map(p => {
p.start = p.start.toJSON()
p.stop = p.stop.toJSON()
return p
})
expect(results[0]).toMatchObject({
start: '2023-11-29T20:40:00.000Z',
stop: '2023-11-29T23:20:00.000Z',
title: 'The Suicide Squad: Suicide Mission',
description:
'SUOMEN TV-ENSI-ILTA Tervetuloa helvettiin - toisin sanoen Belle Reven vankilaan, missä henki on höllemmessä kuin missään muualla koko Amerikanmaalla. Missä pidetään pahimpia superroistoja ja missä ollaan valmiita tekemään mitä vain, jotta pääsisi pois - jopa liittymään supersalaiseen, superhämärään ryhmään nimeltä Task Force X. Ja mikä on päivän itsetuhoinen tehtävä? Kerää kokoon joukko vankeja, mukaan lukien Bloodsport, Peacemaker, Captain Boomerang, Ratcatcher 2, Savant, King Shark, Blackguard, Javelin ja kaikkien lempisekopää Harley Quinn. Anna heille raskas aseistus ja pudota heidät (kirjaimellisesti) Corto Maltesen syrjäiselle, vihollisia kuhisevalle saarelle. Halki viidakon, joka vilisee sotaisia vastustajia ja sissijoukkoja, ryhmä taivaltaa kohti tuhoamistehtäväänsä. Matkalla heitä kurissa yrittää pitää vain eversti Rick Flag… sekä Amanda Wallerin tekniikkavelhot, jotka antavat jatkuvasti ohjeita korvanappeihin. Ja kuten aina, yksikin väärä liike tietää kuolemaa (tuli se sitten vastustajan, toverin tai Wallerin itsensä toimesta). Jos joku haluaa lyödä vetoa, fiksuinta lienee veikata heitä vastaan - kaikkia heitä. 132 min. Ohjaus: James Gunn. Pääosissa: Margot Robbie, Idris Elba, John Cena, Joel Kinnaman ja Jai Courtney. (The Suicide Squad, Toiminta, Yhdysvallat, 2021)'
})
expect(results[31]).toMatchObject({
start: '2023-12-01T03:25:00.000Z',
stop: '2023-12-01T03:55:00.000Z',
title: 'Asunnon metsästäjät',
description:
'Sarjassa sinkut, pariskunnat ja perheet etsivät uutta kotia asunnonvälittäjän avustuksella Yhdysvalloissa. .(House Hunters, Tosi-tv, Yhdysvallat, 2018) S148E02'
})
})
it('can handle empty guide', () => {
const result = parser({
content: '[]'
})
expect(result).toMatchObject([])
})
const { parser, url } = require('./telkussa.fi.config.js')
const fs = require('fs')
const path = require('path')
const dayjs = require('dayjs')
const utc = require('dayjs/plugin/utc')
const customParseFormat = require('dayjs/plugin/customParseFormat')
dayjs.extend(customParseFormat)
dayjs.extend(utc)
const date = dayjs.utc('2023-11-30', 'YYYY-MM-DD').startOf('d')
const channel = {
site_id: '88',
xmltv_id: 'TV5.fi'
}
it('can generate valid url', () => {
expect(url({ date, channel })).toBe('https://telkussa.fi/API/Channel/88/20231130')
})
it('can parse response', () => {
const content = fs.readFileSync(path.resolve(__dirname, '__data__/content.json'))
const results = parser({ content }).map(p => {
p.start = p.start.toJSON()
p.stop = p.stop.toJSON()
return p
})
expect(results[0]).toMatchObject({
start: '2023-11-29T20:40:00.000Z',
stop: '2023-11-29T23:20:00.000Z',
title: 'The Suicide Squad: Suicide Mission',
description:
'SUOMEN TV-ENSI-ILTA Tervetuloa helvettiin - toisin sanoen Belle Reven vankilaan, missä henki on höllemmessä kuin missään muualla koko Amerikanmaalla. Missä pidetään pahimpia superroistoja ja missä ollaan valmiita tekemään mitä vain, jotta pääsisi pois - jopa liittymään supersalaiseen, superhämärään ryhmään nimeltä Task Force X. Ja mikä on päivän itsetuhoinen tehtävä? Kerää kokoon joukko vankeja, mukaan lukien Bloodsport, Peacemaker, Captain Boomerang, Ratcatcher 2, Savant, King Shark, Blackguard, Javelin ja kaikkien lempisekopää Harley Quinn. Anna heille raskas aseistus ja pudota heidät (kirjaimellisesti) Corto Maltesen syrjäiselle, vihollisia kuhisevalle saarelle. Halki viidakon, joka vilisee sotaisia vastustajia ja sissijoukkoja, ryhmä taivaltaa kohti tuhoamistehtäväänsä. Matkalla heitä kurissa yrittää pitää vain eversti Rick Flag… sekä Amanda Wallerin tekniikkavelhot, jotka antavat jatkuvasti ohjeita korvanappeihin. Ja kuten aina, yksikin väärä liike tietää kuolemaa (tuli se sitten vastustajan, toverin tai Wallerin itsensä toimesta). Jos joku haluaa lyödä vetoa, fiksuinta lienee veikata heitä vastaan - kaikkia heitä. 132 min. Ohjaus: James Gunn. Pääosissa: Margot Robbie, Idris Elba, John Cena, Joel Kinnaman ja Jai Courtney. (The Suicide Squad, Toiminta, Yhdysvallat, 2021)'
})
expect(results[31]).toMatchObject({
start: '2023-12-01T03:25:00.000Z',
stop: '2023-12-01T03:55:00.000Z',
title: 'Asunnon metsästäjät',
description:
'Sarjassa sinkut, pariskunnat ja perheet etsivät uutta kotia asunnonvälittäjän avustuksella Yhdysvalloissa. .(House Hunters, Tosi-tv, Yhdysvallat, 2018) S148E02'
})
})
it('can handle empty guide', () => {
const result = parser({
content: '[]'
})
expect(result).toMatchObject([])
})