def import_json(self, package_name, data_source=None): """ Imports objects from arches.json. """ data_source = None if data_source == '' else data_source resource_graphs.load_graphs(path=data_source)
def setUpClass(cls): resource_graphs.load_graphs( os.path.join(test_settings.RESOURCE_GRAPH_LOCATIONS)) cls.NODE_NODETYPE_BRANCHMETADATAID = '22000000-0000-0000-0000-000000000001' cls.SINGLE_NODE_BRANCHMETADATAID = '22000000-0000-0000-0000-000000000000' cls.HERITAGE_RESOURCE_FIXTURE = 'd8f4db21-343e-4af3-8857-f7322dc9eb4b'
def setUpClass(cls): resource_graphs.load_graphs(os.path.join(test_settings.RESOURCE_GRAPH_LOCATIONS)) cls.ROOT_ID = 'd8f4db21-343e-4af3-8857-f7322dc9eb4b' cls.HERITAGE_RESOURCE_PLACE_ID = '9b35fd39-6668-4b44-80fb-d50d0e5211a2' cls.NODE_COUNT = 111 cls.PLACE_NODE_COUNT = 17 cls.client = Client()
def setUpClass(cls): resource_graphs.load_graphs( os.path.join(test_settings.RESOURCE_GRAPH_LOCATIONS)) cls.ROOT_ID = 'd8f4db21-343e-4af3-8857-f7322dc9eb4b' cls.HERITAGE_RESOURCE_PLACE_ID = '9b35fd39-6668-4b44-80fb-d50d0e5211a2' cls.NODE_COUNT = 111 cls.PLACE_NODE_COUNT = 17 cls.client = Client()
def load_extra_nodes(self): extra_graph_dirs = [ os.path.join(settings.PACKAGE_ROOT, "source_data", "resource_graphs", "additional_graphs") ] # create a namedtuple to pass in as mock settings to the load_graphs commands # only the settings attributes that are needed in load_graphs are in this # namedtuple. Settings = namedtuple( "Settings", "RESOURCE_GRAPH_LOCATIONS " "LIMIT_ENTITY_TYPES_TO_LOAD PACKAGE_ROOT ROOT_DIR") mocksettings = Settings(extra_graph_dirs, None, settings.PACKAGE_ROOT, settings.ROOT_DIR) load_graphs(settings=mocksettings) # individually set the concept relations to create the dropdown lists for # each of the new nodes. self.add_children_to_concept("EFFECT_TYPE.I4", "EFFECT_TYPE_1.I4") self.add_children_to_concept("EFFECT_TYPE.I4", "EFFECT_TYPE_2.I4") self.add_children_to_concept("EFFECT_TYPE.I4", "EFFECT_TYPE_3.I4") self.add_children_to_concept("EFFECT_TYPE.I4", "EFFECT_TYPE_4.I4") self.add_children_to_concept("EFFECT_TYPE.I4", "EFFECT_TYPE_5.I4") self.add_children_to_concept("EFFECT_CERTAINTY.I6", "EFFECT_CERTAINTY_1.I6") self.add_children_to_concept("EFFECT_CERTAINTY.I6", "EFFECT_CERTAINTY_2.I6") self.add_children_to_concept("EFFECT_CERTAINTY.I6", "EFFECT_CERTAINTY_3.I6") self.add_children_to_concept("EFFECT_CERTAINTY.I6", "EFFECT_CERTAINTY_4.I6") self.add_children_to_concept("EFFECT_CERTAINTY.I6", "EFFECT_CERTAINTY_5.I6") self.add_children_to_concept("FUNCTION_TYPE.I4", "SITE_FUNCTION_TYPE.I4") self.add_children_to_concept("FUNCTION_CERTAINTY.I6", "SITE_FUNCTION_CERTAINTY.I6")
def load_resource_graphs(): resource_graphs.load_graphs(break_on_error=True) pass
def setUpClass(cls): resource_graphs.load_graphs(os.path.join(test_settings.RESOURCE_GRAPH_LOCATIONS)) cls.NODE_NODETYPE_GRAPHID = '22000000-0000-0000-0000-000000000001' cls.SINGLE_NODE_GRAPHID = '22000000-0000-0000-0000-000000000000' cls.HERITAGE_RESOURCE_FIXTURE = 'd8f4db21-343e-4af3-8857-f7322dc9eb4b'
def load_resource_graphs(): resource_graphs.load_graphs(break_on_error=True, settings=test_settings) pass
def load_graphs(self): load_graphs()