From d31c8d74b08785c7e297d36449fd8869b49b6f1f Mon Sep 17 00:00:00 2001
From: Adrien Barbaresi
Date: Fri, 15 Dec 2023 16:05:05 +0100
Subject: [PATCH] improve feed detection (#457)
---
tests/feeds_tests.py | 19 +++++++++++++++++++
trafilatura/feeds.py | 23 ++++++++++++++++++++---
2 files changed, 39 insertions(+), 3 deletions(-)
diff --git a/tests/feeds_tests.py b/tests/feeds_tests.py
index 13df14e2..cea4b242 100644
--- a/tests/feeds_tests.py
+++ b/tests/feeds_tests.py
@@ -220,6 +220,7 @@ def test_feeds_helpers():
)
== 1
)
+
# no comments wanted
assert (
len(
@@ -254,6 +255,24 @@ def test_feeds_helpers():
assert determine_feed(
'', params
) == ["https://example.org/rss"]
+ assert determine_feed(
+ '',
+ params,
+ ) == ["https://example.org/feeds/posts/default/"]
+ assert (
+ len(
+ determine_feed(
+ '',
+ params,
+ )
+ )
+ == 1
+ )
+ assert determine_feed(
+ '