diff --git a/tests/__data__/input/data/feeds.json b/tests/__data__/input/data/feeds.json index ba10a5e7f6..b385f6da9e 100644 --- a/tests/__data__/input/data/feeds.json +++ b/tests/__data__/input/data/feeds.json @@ -873,5 +873,21 @@ "America/Port_of_Spain" ], "video_format": "576i" + }, + { + "channel": "Channel7.bz", + "id": "SD", + "name": "SD", + "is_main": true, + "broadcast_area": [ + "c/BZ" + ], + "languages": [ + "eng" + ], + "timezones": [ + "America/New_York" + ], + "video_format": "576i" } ] \ No newline at end of file diff --git a/tests/__data__/input/playlist_validate/missing_channel_id.m3u b/tests/__data__/input/playlist_validate/missing_channel_id.m3u new file mode 100644 index 0000000000..51c64a6acd --- /dev/null +++ b/tests/__data__/input/playlist_validate/missing_channel_id.m3u @@ -0,0 +1,3 @@ +#EXTM3U +#EXTINF:-1 tvg-id="",Channel 7 +https://example.com/playlist2.m3u8 diff --git a/tests/__data__/input/playlist_validate/missing_feed_id.m3u b/tests/__data__/input/playlist_validate/missing_feed_id.m3u new file mode 100644 index 0000000000..d6330d145c --- /dev/null +++ b/tests/__data__/input/playlist_validate/missing_feed_id.m3u @@ -0,0 +1,3 @@ +#EXTM3U +#EXTINF:-1 tvg-id="Channel7.bz",Channel 7 +https://example.com/playlist2.m3u8 diff --git a/tests/__data__/input/playlist_validate/us_blocked.m3u b/tests/__data__/input/playlist_validate/us_blocked.m3u index 3a5e4bd531..10cd9324fc 100644 --- a/tests/__data__/input/playlist_validate/us_blocked.m3u +++ b/tests/__data__/input/playlist_validate/us_blocked.m3u @@ -1,7 +1,7 @@ #EXTM3U #EXTINF:-1 tvg-id="FoxSports2.us@Asia",Fox Sports 2 Asia (Thai) (720p) https://example.com/playlist.m3u8 -#EXTINF:-1 tvg-id="TVN.pl",TVN +#EXTINF:-1 tvg-id="TVN.pl@SD",TVN https://example.com/playlist2.m3u8 -#EXTINF:-1 tvg-id="EverydayHeroes.us",Everyday Heroes (720p) +#EXTINF:-1 tvg-id="EverydayHeroes.us@SD",Everyday Heroes (720p) https://a.jsrdn.com/broadcast/7b1451fa52/+0000/c.m3u8 diff --git a/tests/__data__/input/playlist_validate/wrong_id.m3u b/tests/__data__/input/playlist_validate/wrong_channel_id.m3u similarity index 93% rename from tests/__data__/input/playlist_validate/wrong_id.m3u rename to tests/__data__/input/playlist_validate/wrong_channel_id.m3u index 94d9cc2bc8..46b4d07619 100644 --- a/tests/__data__/input/playlist_validate/wrong_id.m3u +++ b/tests/__data__/input/playlist_validate/wrong_channel_id.m3u @@ -1,5 +1,5 @@ #EXTM3U -#EXTINF:-1 tvg-id="qib22lAq1L.us",ABC (720p) +#EXTINF:-1 tvg-id="qib22lAq1L.us@SD",ABC (720p) #EXTVLCOPT:http-referrer=http://imn.iq #EXTVLCOPT:http-user-agent=Mozilla/5.0 (iPhone; CPU iPhone OS 12_2 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148 #KODIPROP:inputstream=inputstream.adaptive diff --git a/tests/__data__/input/playlist_validate/wrong_feed_id.m3u b/tests/__data__/input/playlist_validate/wrong_feed_id.m3u new file mode 100644 index 0000000000..7c729db6a7 --- /dev/null +++ b/tests/__data__/input/playlist_validate/wrong_feed_id.m3u @@ -0,0 +1,3 @@ +#EXTM3U +#EXTINF:-1 tvg-id="Channel7.bz@HD",Channel 7 +https://example.com/playlist2.m3u8