def setUp(self):
        super(SDMXDataUnitTests, self).setUp()
        self.instance = SDMXData(etree.parse(StringIO(TEST_SDMX_DOCS[0])))
        self.required_classes = []

        # Load test Classes
        self.required_classes = self.load_models_from_sdml(TEST_SDML_DOCS[0])
    def _sdmx_to_facts(self, sdmx_etree):
        """ Transform Simple Data Model XML to Indivo Facts.
        
        Takes an ``lxml.etree._ElementTree`` instance, and returns a list of
        ``indivo.model.Fact`` subclasses.

        """

        parser = SDMXData(sdmx_etree)
        return [instance for instance in parser.get_output()]
 def cause_exception(doc):
     parser = SDMXData(etree.parse(StringIO(doc)))
     output = [obj for obj in parser.get_output()]