Files
project-kino/nextcloud-import/backend-nextcloud-variant/tests/test_youtube_provider.py
Hermes Agent 884c198783 Import remaining Nextcloud Kino-Projekt material into git
Moves git-compatible content from Nextcloud
(Botomir/Projekte/Angefangen/Kino-Projekt) into this repo per cleanup
request, under nextcloud-import/ to avoid colliding with the actively
maintained backend/frontend/worker layout:

- status/planning docs (Botomir-Status.md, Plan-Botomir.md, Projektbeschreibung.md)
- docs/ (deployment.md, provider-policy.md)
- backend-nextcloud-variant/ (older app/ layout, kept for reference only)
- plugin.video.xstream/, script.module.xstreamscraper/ (vendored Kodi addon source)

A third-party Firefox extension folder was intentionally left in Nextcloud
(unrelated vendor code, not project source).
2026-08-17 10:47:13 +02:00

8 lines
269 B
Python

from app.providers.youtube import YouTubeProvider
def test_extract_youtube_id():
provider = YouTubeProvider()
assert provider._external_id('https://youtu.be/abc123') == 'abc123'
assert provider._external_id('https://www.youtube.com/watch?v=xyz') == 'xyz'