def parse(self): """ Parse gallery data. """ interpreter = parser.interpreter(self.gallery) # read album files for fn in self.albums: log.debug('parsing album file %s' % fn) f = open(fn) parser.load(f, interpreter) f.close() # check gallery data instance parser.check(interpreter, self.gallery)
def setUp(self): """ Create gallery instance and Danlann album file interpreter. """ self.gallery = Gallery('title', 'desc') self.interpreter = interpreter(self.gallery)