def setUp(self):
        super(SDMJDataUnitTests, self).setUp()
        self.instance = SDMJData(TEST_SDMJ_DOCS[0])
        self.required_classes = []

        # Load test Classes
        self.required_classes = self.load_models_from_sdml(TEST_SDML_DOCS[0])
示例#2
0
    def _sdmj_to_facts(self, sdmj_string):
        """ Transform Simple Data Model JSON to Indivo Facts.
        
        Takes a string of valid SDMJ and returns a list of
        ``indivo.model.Fact`` subclasses.

        """

        parser = SDMJData(sdmj_string)
        return [instance for instance in parser.get_output()]
 def cause_exception(doc):
     parser = SDMJData(doc)
     output = [obj for obj in parser.get_output()]