From c71013e0d6578522fa8a57acad183458f62d8701 Mon Sep 17 00:00:00 2001 From: Lars Wirzenius Date: Sun, 13 Apr 2008 21:49:48 +0300 Subject: Started implementation of Store.lookup_file. --- obnam/store.py | 10 ++++++++++ obnam/storeTests.py | 4 ++++ 2 files changed, 14 insertions(+) (limited to 'obnam') diff --git a/obnam/store.py b/obnam/store.py index abd2cc65..73e0458b 100644 --- a/obnam/store.py +++ b/obnam/store.py @@ -205,3 +205,13 @@ class Store: parts = self.parse_pathname(pathname) return self._lookup_dir_from_refs(generation.get_dirrefs(), parts) + + def lookup_file(self, generation, pathname): + """Find a non-directory thingy in a generation. + + Return a FILE component that corresponds to the filesystem entity + in question. If not found, return None. + + """ + + return None diff --git a/obnam/storeTests.py b/obnam/storeTests.py index 196547c4..2e3334a3 100644 --- a/obnam/storeTests.py +++ b/obnam/storeTests.py @@ -271,3 +271,7 @@ class StoreLookupTests(unittest.TestCase): def testDoesNotFindNonExistentDir(self): self.failUnlessEqual(self.store.lookup_dir(self.gen, "notexist"), None) + + def testDoesNotFindNonExistentFile(self): + self.failUnlessEqual(self.store.lookup_file(self.gen, "notexist"), + None) -- cgit v1.2.1