def test_filename_windows( self, custom_version, monkeypatch, platform_windows): monkeypatch.setenv('APPDATA', 'C:') obj = settings.Settings() assert obj.filename == 'C:\\OnionShare\\onionshare.json'
def test_filename_linux( self, custom_version, monkeypatch, os_path_expanduser, platform_linux): obj = settings.Settings() assert obj.filename == '~/.config/onionshare/onionshare.json'
def test_filename_darwin( self, custom_version, monkeypatch, os_path_expanduser, platform_darwin): obj = settings.Settings() assert (obj.filename == '~/Library/Application Support/OnionShare/onionshare.json')
def settings_obj(custom_version, sys_onionshare_dev_mode, platform_linux): return settings.Settings()
def settings_obj(sys_onionshare_dev_mode, platform_linux): _common = common.Common() _common.version = 'DUMMY_VERSION_1.2.3' return settings.Settings(_common)
def test_filename_windows(self, monkeypatch, platform_windows): monkeypatch.setenv('APPDATA', 'C:') obj = settings.Settings(common.Common()) assert obj.filename.replace('/', '\\') == 'C:\\OnionShare\\onionshare.json'
def test_filename_windows(self, monkeypatch, platform_windows): obj = settings.Settings(common.Common()) assert obj.filename == os.path.expanduser( "~\\AppData\\Roaming\\OnionShare-testdata\\onionshare.json")
def test_filename_linux(self, monkeypatch, platform_linux): obj = settings.Settings(common.Common()) assert obj.filename == os.path.expanduser( "~/.config/onionshare-testdata/onionshare.json")
def test_filename_darwin(self, monkeypatch, platform_darwin): obj = settings.Settings(common.Common()) assert obj.filename == os.path.expanduser( "~/Library/Application Support/OnionShare-testdata/onionshare.json" )
def test_filename_windows(self, monkeypatch, platform_windows): monkeypatch.setenv("APPDATA", "C:") obj = settings.Settings(common.Common()) assert obj.filename.replace("/", "\\") == "C:\\OnionShare\\onionshare.json"
def test_filename_linux(self, monkeypatch, os_path_expanduser, platform_linux): obj = settings.Settings(common.Common()) assert obj.filename == "~/.config/onionshare/onionshare.json"
def test_filename_darwin(self, monkeypatch, os_path_expanduser, platform_darwin): obj = settings.Settings(common.Common()) assert (obj.filename == "~/Library/Application Support/OnionShare/onionshare.json")