diff --git a/tests/__data__/expected/_readme.md b/tests/__data__/expected/_readme.md
index 3e1a1ae7..1f392846 100644
--- a/tests/__data__/expected/_readme.md
+++ b/tests/__data__/expected/_readme.md
@@ -12,8 +12,8 @@ To load a program guide, all you need to do is copy the link to one or more of t
Country | Channels | EPG | Status |
- 🇨🇦 Canada | 2 | https://iptv-org.github.io/epg/guides/ca-en/example.com.xml.gz |  |
- 1 | https://iptv-org.github.io/epg/guides/ca-ru/example.com.xml.gz |  |
+ 🇨🇦 Canada | 2 | https://iptv-org.github.io/epg/guides/ca-en/example.com.epg.xml.gz |  |
+ 1 | https://iptv-org.github.io/epg/guides/ca-ru/example.com.epg.xml.gz |  |
diff --git a/tests/__data__/expected/api/guides.json b/tests/__data__/expected/api/guides.json
index 875dea7c..fdf08bc4 100644
--- a/tests/__data__/expected/api/guides.json
+++ b/tests/__data__/expected/api/guides.json
@@ -1 +1 @@
-[{"channel":"CNNInternationalEurope.us","site":"example.com","lang":"en","url":"https://iptv-org.github.io/epg/guides/ca-en/example.com.xml.gz"},{"channel":"CNNInternationalEurope.us","site":"example.com","lang":"ru","url":"https://iptv-org.github.io/epg/guides/ca-ru/example.com.xml.gz"},{"channel":"CNNInternationalEurope2.us","site":"example.com","lang":"en","url":"https://iptv-org.github.io/epg/guides/ca-en/example.com.xml.gz"}]
\ No newline at end of file
+[{"channel":"CNNInternationalEurope.us","site":"example.com","lang":"en","url":"https://iptv-org.github.io/epg/guides/ca-en/example.com.epg.xml.gz"},{"channel":"CNNInternationalEurope.us","site":"example.com","lang":"ru","url":"https://iptv-org.github.io/epg/guides/ca-ru/example.com.epg.xml.gz"},{"channel":"CNNInternationalEurope2.us","site":"example.com","lang":"en","url":"https://iptv-org.github.io/epg/guides/ca-en/example.com.epg.xml.gz"}]
\ No newline at end of file
diff --git a/tests/__data__/expected/guides/bh/chaines-tv.orange.fr.xml.gz b/tests/__data__/expected/guides/bh/chaines-tv.orange.fr.epg.xml.gz
similarity index 100%
rename from tests/__data__/expected/guides/bh/chaines-tv.orange.fr.xml.gz
rename to tests/__data__/expected/guides/bh/chaines-tv.orange.fr.epg.xml.gz
diff --git a/tests/__data__/expected/guides/fr/chaines-tv.orange.fr.xml.gz b/tests/__data__/expected/guides/fr/chaines-tv.orange.fr.epg.xml.gz
similarity index 100%
rename from tests/__data__/expected/guides/fr/chaines-tv.orange.fr.xml.gz
rename to tests/__data__/expected/guides/fr/chaines-tv.orange.fr.epg.xml.gz
diff --git a/tests/__data__/expected/guides/ge/magticom.ge.xml.gz b/tests/__data__/expected/guides/ge/magticom.ge.epg.xml.gz
similarity index 100%
rename from tests/__data__/expected/guides/ge/magticom.ge.xml.gz
rename to tests/__data__/expected/guides/ge/magticom.ge.epg.xml.gz
diff --git a/tests/__data__/expected/guides/ru/yandex.ru.xml.gz b/tests/__data__/expected/guides/ru/yandex.ru.epg.xml.gz
similarity index 100%
rename from tests/__data__/expected/guides/ru/yandex.ru.xml.gz
rename to tests/__data__/expected/guides/ru/yandex.ru.epg.xml.gz
diff --git a/tests/__data__/expected/guides/us/directv.com.xml.gz b/tests/__data__/expected/guides/us/directv.com.epg.xml.gz
similarity index 100%
rename from tests/__data__/expected/guides/us/directv.com.xml.gz
rename to tests/__data__/expected/guides/us/directv.com.epg.xml.gz
diff --git a/tests/__data__/expected/guides/zw/dstv.com.xml.gz b/tests/__data__/expected/guides/zw/dstv.com.epg.xml.gz
similarity index 100%
rename from tests/__data__/expected/guides/zw/dstv.com.xml.gz
rename to tests/__data__/expected/guides/zw/dstv.com.epg.xml.gz