Add channel deduplication

This commit is contained in:
BreadTube 2026-05-27 00:26:32 +09:00
commit 63b4be0ac1
4 changed files with 29 additions and 3 deletions

BIN
tests/data/subscriptions.csv (Stored with Git LFS)

Binary file not shown.
1 version https://git-lfs.github.com/spec/v1
3 size 214

View file

@ -6,6 +6,7 @@ from breadtube_bot.youtube_subscription import SubscriptionHelper
def test_helper():
subscriptions = SubscriptionHelper.read_text(Path('tests/data/subscriptions.csv').read_bytes())
assert subscriptions['UUlDye0T4xTEq46sA5evq9fA'].name == 'a-gauche'
assert subscriptions['UUkKYLbCdxz3KyNKDzfrL20g'].name == 'abal'
assert subscriptions['UUFrDDP81MX_QfOHrRZOgD4g'].name == 'l214'
assert subscriptions['UUe2Lt08V5TVudUa86OzRm3w'].name == 'irascible'
assert subscriptions['UUHXyS9njDTc-HbnfRr1k6uA'].name == 'praxis-par-francois-boulo'