Beispiel #1
0
 def test_fallback_dir(self):
     del os.environ['APPDATA']
     dirs = confit.config_dirs()
     self.assertEqual(dirs, ['c:\\home\\AppData\\Roaming'])
Beispiel #2
0
 def test_mac_and_unixy_dirs(self):
     dirs = confit.config_dirs()
     self.assertEqual(dirs, ['/home/Library/Application Support',
                             '/home/.config'])
Beispiel #3
0
 def test_dir_from_environ(self):
     dirs = confit.config_dirs()
     self.assertEqual(dirs, ['c:\\home\\winconfig'])
Beispiel #4
0
 def test_fallback_only(self):
     del os.environ['XDG_CONFIG_HOME']
     dirs = confit.config_dirs()
     self.assertEqual(dirs, ['/home/.config'])
Beispiel #5
0
 def test_xdg_matching_fallback_not_duplicated(self):
     os.environ['XDG_CONFIG_HOME'] = '~/.config'
     dirs = confit.config_dirs()
     self.assertEqual(dirs, ['/home/.config'])
Beispiel #6
0
 def test_fallback_dir(self):
     del os.environ['APPDATA']
     self.assertEqual(confit.config_dirs(),
         ['C:\\Users\\test\\AppData\\Roaming'])
Beispiel #7
0
 def test_both_xdg_and_fallback_dirs(self):
     dirs = confit.config_dirs()
     self.assertEqual(dirs, ['/home/xdgconfig', '/home/.config'])
Beispiel #8
0
 def test_mac_dirs(self):
     self.assertEqual(confit.config_dirs(),
         ['/Users/test/Library/Application Support', '/Users/test/.config'])
Beispiel #9
0
 def test_dir_from_environ(self):
     self.assertEqual(confit.config_dirs(),
         ['C:\\Users\\test\\AppData\\Roaming',
         'C:\\Users\\test\\winconfig'])
Beispiel #10
0
 def test_fallback_dir(self):
     del os.environ['APPDATA']
     self.assertEqual(confit.config_dirs(),
                      ['C:\\Users\\test\\AppData\\Roaming'])
Beispiel #11
0
 def test_both_xdg_and_fallback_dirs(self):
     self.assertEqual(confit.config_dirs(),
         ['/home/test/.config', '/home/test/xdgconfig'])
Beispiel #12
0
 def test_dir_from_environ(self):
     self.assertEqual(confit.config_dirs(),
                      ['C:\\Users\\test\\AppData\\Roaming',
                       'C:\\Users\\test\\winconfig'])
Beispiel #13
0
 def test_mac_dirs(self):
     self.assertEqual(confit.config_dirs(),
                      ['/Users/test/Library/Application Support', '/Users/test/.config'])
Beispiel #14
0
 def test_xdg_matching_fallback_not_duplicated(self):
     os.environ['XDG_CONFIG_HOME'] = '~/.config'
     self.assertEqual(confit.config_dirs(), ['/home/test/.config'])
Beispiel #15
0
 def test_fallback_only(self):
     del os.environ['XDG_CONFIG_HOME']
     self.assertEqual(confit.config_dirs(), ['/home/test/.config'])
Beispiel #16
0
 def test_both_xdg_and_fallback_dirs(self):
     self.assertEqual(confit.config_dirs(),
                      ['/home/test/.config', '/home/test/xdgconfig'])