def get_design(filename): if filename not in _cache: parser = EagleXML() _cache[filename] = parser.parse(join(TEST_DIR, filename)) return _cache[filename]