tests: use Windows config location on Windows

Only 10 test failures remain on my system!
This commit is contained in:
Adrian Sampson 2014-04-18 15:57:57 -07:00
parent 5f4a9c6446
commit 337b1f8610

View file

@ -18,6 +18,7 @@ import os
import shutil
import re
import subprocess
import platform
import _common
from _common import unittest
@ -527,7 +528,14 @@ class ConfigTest(_common.TestCase):
commands.default_commands.append(self.test_cmd)
# Default user configuration
self.user_config_dir = os.path.join(self.temp_dir, '.config', 'beets')
if platform.system() == 'Windows':
self.user_config_dir = os.path.join(
self.temp_dir, 'AppData', 'Roaming', 'beets'
)
else:
self.user_config_dir = os.path.join(
self.temp_dir, '.config', 'beets'
)
os.makedirs(self.user_config_dir)
self.user_config_path = os.path.join(self.user_config_dir,
'config.yaml')