def fetch(self):
        if self._cache.get('comptia'):
            return self._cache.get('comptia')

        doc = self._submit("ComptiaCodeLookupRequest", "ComptiaCodeLookup",
                           "comptiaInfo", raw=True)
        root = doc.find('.//comptiaInfo')

        for el in root.findall(".//comptiaGroup"):
            group = []
            comp_id = unicode(el[0].text)
            for ci in el.findall("comptiaCodeInfo"):
                group.append((ci[0].text, unicode(ci[1].text)),)

            self._comptia[comp_id] = group

        self._cache.set('comptia', self._comptia)
        return self._comptia
No package, read perms, user
dataset/ETHPy150Open filipp/py-gsxws/gsxws/comptia.py/CompTIA.fetch--crossover with--dataset/ETHPy150Open mathcamp/pypicloud/tests/test_simple.py/TestRedirectAlwaysShow.test_no_package_read_user