aboutsummaryrefslogtreecommitdiff
path: root/testdata
diff options
context:
space:
mode:
authorEvgeny Kuznetsov <evgeny@kuznetsov.md>2020-02-05 19:51:43 +0300
committerEvgeny Kuznetsov <evgeny@kuznetsov.md>2020-02-05 19:51:43 +0300
commit789eb9f24ac72505ef8bd89d6c94a99ba9d7efad (patch)
treea37ce8aa3015b634a3eccb5d9b7960c22695ec3c /testdata
parent37a1c96b0be5edc140fea87812854f63c8854542 (diff)
downloadradiorus-rss-789eb9f24ac72505ef8bd89d6c94a99ba9d7efad.tar.gz
radiorus-rss-789eb9f24ac72505ef8bd89d6c94a99ba9d7efad.zip
parse episodes more safely
Diffstat (limited to 'testdata')
-rw-r--r--testdata/episodes.badep.023
-rw-r--r--testdata/episodes.badep.134
2 files changed, 57 insertions, 0 deletions
diff --git a/testdata/episodes.badep.0 b/testdata/episodes.badep.0
new file mode 100644
index 0000000..13d82f2
--- /dev/null
+++ b/testdata/episodes.badep.0
@@ -0,0 +1,23 @@
+ <h2><a href="/brand/57083">&quot;Аэростат&quot;</a></h2>
+ <div class="brand-promo__header">
+ <img src="https://cdn-st4.rtr-vesti.ru/vh/pictures/xw/124/617/1.jpg" alt='&quot;Аэростат&quot;'>
+ <div class="brand__list--wrap--item">
+ <div class="photo-wrap">
+ <a href="/brand/57083/episode/2237781" class="photo-wrap__link">
+ <img src="https://cdn-st1.rtr-vesti.ru/vh/pictures/bw/183/795/6.jpg"
+ alt="The Cure | momento mori, Malaysia">
+ <!-- если фото > 1 [ -->
+ <!-- ] если фото > 1 -->
+ </a>
+ </div>
+ <a href="/brand/57083/episode/2237781"
+ class="brand-time brand-menu-link">19.01.2020 в 14:10</a>
+ <a href="/brand/57083/episode/2237781" class="more-info brand-menu-link">Подробнее</a>
+
+ <!-- если есть аудио[ -->
+ <div class="audio-count" data-type="audio"
+ data-id="2466052"></div>
+ <div class="add-to-list"></div>
+ <!-- ] если есть аудио -->
+
+ </div>
diff --git a/testdata/episodes.badep.1 b/testdata/episodes.badep.1
new file mode 100644
index 0000000..b29fcc8
--- /dev/null
+++ b/testdata/episodes.badep.1
@@ -0,0 +1,34 @@
+ <h2><a href="/brand/57083">&quot;Аэростат&quot;</a></h2>
+ <div class="brand-promo__header">
+ <img src="https://cdn-st4.rtr-vesti.ru/vh/pictures/xw/124/617/1.jpg" alt='&quot;Аэростат&quot;'>
+ <div class="brand__list--wrap--item">
+ <div class="photo-wrap">
+ <a href="/brand/57083/episode/2237849" class="photo-wrap__link">
+ <img src="https://cdn-st2.rtr-vesti.ru/vh/pictures/bw/207/010/1.jpg"
+ alt="Ансамбль &quot;Pied Pipers&quot; | public domain">
+ <!-- если фото > 1 [ -->
+ <!-- ] если фото > 1 -->
+ </a>
+ </div>
+ <a href="/brand/57083/episode/2237849"
+ class="brand-time brand-menu-link">26.01.2020 в 14:10</a>
+ <a href="/brand/57083/episode/2237849" class="title brand-menu-link">Новые имена 27</a>
+ <a href="/brand/57083/episode/2237781" class="photo-wrap__link">
+ <img src="https://cdn-st1.rtr-vesti.ru/vh/pictures/bw/183/795/6.jpg"
+ alt="The Cure | momento mori, Malaysia">
+ <!-- если фото > 1 [ -->
+ <!-- ] если фото > 1 -->
+ </a>
+ </div>
+ <a href="/brand/57083/episode/2237781"
+ class="brand-time brand-menu-link">19.01.2020 в 14:10</a>
+ <a href="/brand/57083/episode/2237781" class="title brand-menu-link">The Cure</a>
+ <a href="/brand/57083/episode/2237781" class="more-info brand-menu-link">Подробнее</a>
+
+ <!-- если есть аудио[ -->
+ <div class="audio-count" data-type="audio"
+ data-id="2466052"></div>
+ <div class="add-to-list"></div>
+ <!-- ] если есть аудио -->
+
+ </div>