コード例 #1
0
ファイル: test_xdg.py プロジェクト: havocesp/mir.xdg
def test_runtime_dir_from_default():
    dirs = xdg.BaseDirs({'HOME': '/home/alice'})
    assert dirs.runtime_dir is None
コード例 #2
0
ファイル: test_xdg.py プロジェクト: havocesp/mir.xdg
def test_state_home_from_environ():
    dirs = xdg.BaseDirs({'HOME': '/home/alice',
                         'XDG_STATE_HOME': '/foo'})
    assert dirs.state_home == Path('/foo')
コード例 #3
0
ファイル: test_xdg.py プロジェクト: havocesp/mir.xdg
def test_config_dirs_from_default():
    dirs = xdg.BaseDirs({'HOME': '/home/alice'})
    assert dirs.config_dirs == (Path('/etc/xdg'),)
コード例 #4
0
ファイル: test_xdg.py プロジェクト: havocesp/mir.xdg
def test_runtime_dir_from_environ():
    dirs = xdg.BaseDirs({'HOME': '/home/alice',
                         'XDG_RUNTIME_DIR': '/foo'})
    assert dirs.runtime_dir == Path('/foo')
コード例 #5
0
ファイル: test_xdg.py プロジェクト: havocesp/mir.xdg
def test_data_dirs_from_default():
    dirs = xdg.BaseDirs({'HOME': '/home/alice'})
    assert dirs.data_dirs == (Path('/usr/local/share'), Path('/usr/share'))
コード例 #6
0
ファイル: test_xdg.py プロジェクト: havocesp/mir.xdg
def test_config_dirs_from_environ_many():
    dirs = xdg.BaseDirs({'HOME': '/home/alice',
                         'XDG_CONFIG_DIRS': '/foo:/bar'})
    assert dirs.config_dirs == (Path('/foo'), Path('/bar'))
コード例 #7
0
ファイル: test_xdg.py プロジェクト: havocesp/mir.xdg
def test_data_dirs_from_environ_single():
    dirs = xdg.BaseDirs({'HOME': '/home/alice',
                         'XDG_DATA_DIRS': '/foo'})
    assert dirs.data_dirs == (Path('/foo'),)
コード例 #8
0
ファイル: test_xdg.py プロジェクト: havocesp/mir.xdg
def test_data_dirs_from_environ_many():
    dirs = xdg.BaseDirs({'HOME': '/home/alice',
                         'XDG_DATA_DIRS': '/foo:/bar'})
    assert dirs.data_dirs == (Path('/foo'), Path('/bar'))
コード例 #9
0
ファイル: test_xdg.py プロジェクト: havocesp/mir.xdg
def test_config_home_from_default():
    dirs = xdg.BaseDirs({'HOME': '/home/alice'})
    assert dirs.config_home == Path('/home/alice/.config')
コード例 #10
0
ファイル: test_xdg.py プロジェクト: havocesp/mir.xdg
def test_config_home_from_environ():
    dirs = xdg.BaseDirs({'HOME': '/home/alice',
                         'XDG_CONFIG_HOME': '/foo'})
    assert dirs.config_home == Path('/foo')
コード例 #11
0
ファイル: test_xdg.py プロジェクト: havocesp/mir.xdg
def test_data_home_from_default():
    dirs = xdg.BaseDirs({'HOME': '/home/alice'})
    assert dirs.data_home == Path('/home/alice/.local/share')
コード例 #12
0
ファイル: test_xdg.py プロジェクト: havocesp/mir.xdg
def test_data_home_from_environ():
    dirs = xdg.BaseDirs({'HOME': '/home/alice',
                         'XDG_DATA_HOME': '/foo'})
    assert dirs.data_home == Path('/foo')
コード例 #13
0
ファイル: test_xdg.py プロジェクト: havocesp/mir.xdg
def test_state_home_from_default():
    dirs = xdg.BaseDirs({'HOME': '/home/alice'})
    assert dirs.state_home == Path('/home/alice/.local/state')