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])
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()]