mirror of https://github.com/micromata/borgbackup-butler.git

Kai Reinhard
08.58.2018 55cee4ae822d8e55194c2ac78536b9a5946d8fc1
borgbutler-core/src/test/java/de/micromata/borgbutler/cache/CacheTest.java
@@ -9,6 +9,7 @@
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import static org.junit.jupiter.api.Assertions.assertEquals;
import static org.junit.jupiter.api.Assertions.assertNotNull;
@@ -24,18 +25,18 @@
            log.info("No repos configured. Please configure repos first in: " + configHandler.getConfigFile().getAbsolutePath());
            return;
        }
        RepoInfoCache cache = ButlerCache.getReposCache();
        for (BorgRepoConfig repo : config.getRepos()) {
            log.info("Processing repo '" + repo + "'");
            RepoInfo repoInfo = BorgCommands.info(repo);
            log.info("Repo info: " + repoInfo);
            RepoInfoCache cache = ButlerCache.getReposCache();
            cache.upsert(repoInfo);
            repoInfo = cache.getRepoInfo(repoInfo.getRepository().getId());
            assertNotNull(repoInfo);
            cache.save();
            log.info("Repo info: " + repoInfo);
            //RepoList repoList = BorgCommands.list(repo);
            //log.info("Repo list: " + repoList);
        }
        cache.save();
        cache.read();
        assertEquals(config.getRepos().size(), cache.getRepositories().size());
    }
}