Change default music folder (#225)

* Get default music folder via xdg-user-dirs

* Add a test
This commit is contained in:
Ritiek Malhotra
2018-04-22 21:14:47 +05:30
committed by GitHub
parent 7e48ece898
commit dfcb07ed45
4 changed files with 41 additions and 1 deletions

View File

@@ -1,6 +1,20 @@
from core import internals
import sys
import os
import subprocess
def test_default_music_directory():
if sys.platform.startswith('linux'):
output = subprocess.check_output(['xdg-user-dir', 'MUSIC'])
expect_directory = output.decode('utf-8').rstrip()
else:
home = os.path.expanduser('~')
expect_directory = os.path.join(home, 'Music')
directory = internals.get_music_dir()
assert directory == expect_directory
class TestPathFilterer: