File: test_defaults.py

package info (click to toggle)
mopidy 3.4.2-3
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 2,608 kB
  • sloc: python: 16,656; sh: 159; makefile: 127
file content (23 lines) | stat: -rw-r--r-- 797 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
from mopidy import config


def test_core_schema_has_cache_dir():
    assert "cache_dir" in config._core_schema
    assert isinstance(config._core_schema["cache_dir"], config.Path)


def test_core_schema_has_config_dir():
    assert "config_dir" in config._core_schema
    assert isinstance(config._core_schema["config_dir"], config.Path)


def test_core_schema_has_data_dir():
    assert "data_dir" in config._core_schema
    assert isinstance(config._core_schema["data_dir"], config.Path)


def test_core_schema_has_max_tracklist_length():
    assert "max_tracklist_length" in config._core_schema
    max_tracklist_length_schema = config._core_schema["max_tracklist_length"]
    assert isinstance(max_tracklist_length_schema, config.Integer)
    assert max_tracklist_length_schema._minimum == 1