File: test_file.py

package info (click to toggle)
mopidy 3.4.2-4
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 2,616 kB
  • sloc: python: 16,656; sh: 159; makefile: 126
file content (17 lines) | stat: -rw-r--r-- 611 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
"""Test file (except browse and lookup)"""
from mopidy import ext
from mopidy.file import Extension
from mopidy.file.backend import FileBackend


def test_file_init():
    """Test class Extension in __init__."""
    for extension_data in ext.load_extensions():
        extension = extension_data.extension
        if isinstance(extension, Extension):
            assert extension.dist_name == "Mopidy-File"
            registry = ext.Registry()
            extension.setup(registry)
            assert registry["backend"][0] == FileBackend
            return
    raise AssertionError("Mopidy-File not loaded!")