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())
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')
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']
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)