示例#1
0
def test_create_settings_folder():
    _destroy_settings()
    registry.establish_settings_folder()
    print "Checking '%s' exists..." % util.get_settings_path()
    assert os.path.exists(util.get_settings_path())
    print "Checking '%s' exists..." % util.get_settings_filename()
    assert os.path.isfile(util.get_settings_filename())
    print "Checking '%s' exists..." % util.get_registry_filename()
    assert os.path.isfile(util.get_registry_filename())
示例#2
0
def test_create_settings_folder():
    _destroy_settings()
    registry.establish_settings_folder()
    print "Checking '%s' exists..." % util.get_settings_path()
    assert os.path.exists(util.get_settings_path())
    print "Checking '%s' exists..." % util.get_settings_filename()
    assert os.path.isfile(util.get_settings_filename())
    print "Checking '%s' exists..." % util.get_registry_filename()
    assert os.path.isfile(util.get_registry_filename())
示例#3
0
def test_register_save():
    registry.register('/tmp')
    registry.save_registry()
    with open(util.get_registry_filename(), 'r') as file:
        _registry = load(file, Loader=Loader) or default
        assert 'projects' in _registry
        _projects = _registry['projects']
        assert isinstance(_projects, dict)
        assert '/tmp' in _projects
    registry.unregister('/tmp')
示例#4
0
def test_register_save():
    registry.register('/tmp')
    registry.save_registry()
    with open(util.get_registry_filename(), 'r') as file:
        _registry = load(file, Loader=Loader) or default
        assert 'projects' in _registry
        _projects = _registry['projects']
        assert isinstance(_projects, dict)
        assert '/tmp' in _projects
    registry.unregister('/tmp')
示例#5
0
def test_register_alias_save():
    registry.register('/tmp', 'foobar')
    registry.save_registry()
    with open(util.get_registry_filename(), 'r') as file:
        _registry = load(file, Loader=Loader) or default
        assert 'projects' in _registry
        _projects = _registry['projects']
        assert isinstance(_projects, dict)
        assert '/tmp' in _projects
        assert 'alias' in _projects['/tmp']
        assert 'foobar' == _projects['/tmp']['alias']
示例#6
0
def test_register_alias_save():
    registry.register('/tmp', 'foobar')
    registry.save_registry()
    with open(util.get_registry_filename(), 'r') as file:
        _registry = load(file, Loader=Loader) or default
        assert 'projects' in _registry
        _projects = _registry['projects']
        assert isinstance(_projects, dict)
        assert '/tmp' in _projects
        assert 'alias' in _projects['/tmp']
        assert 'foobar' == _projects['/tmp']['alias']
示例#7
0
def test_create_registry():
    with open(util.get_registry_filename(), 'r') as file:
        _registry = load(file, Loader=Loader) or default
        assert 'projects' in _registry
        _projects = _registry['projects']
        assert isinstance(_projects, dict)
示例#8
0
def test_create_registry():
    with open(util.get_registry_filename(), 'r') as file:
        _registry = load(file, Loader=Loader) or default
        assert 'projects' in _registry
        _projects = _registry['projects']
        assert isinstance(_projects, dict)