From c7a8ada751038e78c723d981b5f6420a8d410964 Mon Sep 17 00:00:00 2001 From: Fabien Benureau Date: Tue, 2 Jul 2013 13:29:17 +0100 Subject: [PATCH] enabled load keyword in repo __init__ --- papers/repo.py | 2 ++ tests/test_repo.py | 4 ++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/papers/repo.py b/papers/repo.py index 65891a1..2905567 100644 --- a/papers/repo.py +++ b/papers/repo.py @@ -33,6 +33,8 @@ class Repository(object): """ self.config = config self.citekeys = [] + if load: + self.load() # @classmethod # def from_directory(cls, config, papersdir=None): diff --git a/tests/test_repo.py b/tests/test_repo.py index d964e3e..33c1953 100644 --- a/tests/test_repo.py +++ b/tests/test_repo.py @@ -19,7 +19,7 @@ class TestCitekeyGeneration(unittest.TestCase): self.assertEqual(_base27(26+i+1), 'a' + chr(97+i)) def test_generated_key_is_unique(self): - repo = Repository(configs.Config()) + repo = Repository(configs.Config(), load = False) repo.citekeys = ['Turing1950', 'Doe2003'] c = repo.generate_citekey(fixtures.turing1950) repo.citekeys.append('Turing1950a') @@ -31,7 +31,7 @@ class TestRepo(unittest.TestCase): def setUp(self): self.tmpdir = tempfile.mkdtemp() - self.repo = Repository(configs.Config(papers_dir = self.tmpdir)) + self.repo = Repository(configs.Config(papers_dir = self.tmpdir), load = False) self.repo.init_dirs() self.repo.add_paper(fixtures.turing1950)