@@ -0,0 +1,912 @@
+from __future__ import absolute_import, unicode_literals%0A%0Afrom mopidy import config%0A%0A%0Adef test_core_schema_has_cache_dir():%0A    assert 'cache_dir' in config._core_schema%0A    assert isinstance(config._core_schema%5B'cache_dir'%5D, config.Path)%0A%0A%0Adef test_core_schema_has_config_dir():%0A    assert 'config_dir' in config._core_schema%0A    assert isinstance(config._core_schema%5B'config_dir'%5D, config.Path)%0A%0A%0Adef test_core_schema_has_data_dir():%0A    assert 'data_dir' in config._core_schema%0A    assert isinstance(config._core_schema%5B'data_dir'%5D, config.Path)%0A%0A%0Adef test_core_schema_has_max_tracklist_length():%0A    assert 'max_tracklist_length' in config._core_schema%0A    max_tracklist_length_schema = config._core_schema%5B'max_tracklist_length'%5D%0A    assert isinstance(max_tracklist_length_schema, config.Integer)%0A    assert max_tracklist_length_schema._minimum == 1%0A    assert max_tracklist_length_schema._maximum == 10000%0A

Add tests for defaults in core schema config