File size: 522 Bytes
e0d67e2 6e4ef92 e0d67e2 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
# -*- coding: utf-8 -*-
"""Unit tests for the :module:`metadata <metadata>` module."""
from pytube import extract
def test_extract_metadata_empty():
ytmd = extract.metadata({})
assert ytmd._raw_metadata == []
def test_metadata_from_initial_data(stream_dict):
initial_data = extract.initial_data(stream_dict)
ytmd = extract.metadata(initial_data)
assert len(ytmd.raw_metadata) > 0
assert 'contents' in ytmd.raw_metadata[0]
assert len(ytmd.metadata) > 0
assert 'Song' in ytmd.metadata[0]
|