def get_artifacts(self): cat_artifact_dao = CatArtifactDao(self._controller_dao.get_dict_database()) rows = cat_artifact_dao.list_all() dict_artifact = {} for row in rows: key = row.path_directory value_key = row.id_artifact dict_artifact[key] = value_key return dict_artifact
def index(self): self._dict_database["session"] = cherrypy.request.db """ List artifacts """ cat_artifact_dao = CatArtifactDao(self._dict_database) artifacts = cat_artifact_dao.list_all() output_result = '<b>SdaTracker Application</b><br>' for artifact in artifacts: output_result += artifact.code_artifact + '<br>' return output_result
def test_01(self): config_file = '../board.cfg' config = ConfigParser.RawConfigParser() config.read(config_file) connection_file = config.get('DatabaseSection', 'database.file') controller_dao = ControllerDao(connection_file) cat_artifact_dao = CatArtifactDao(controller_dao.get_dict_database()) res = cat_artifact_dao.list_all() m_dict = {} for row in res: m_dict[row.path_directory] = row.code_artifact print m_dict self.assertTrue(len(res) > 0)
def get_list_artifacts(self): cat_artifact_dao = CatArtifactDao(self._controller_dao.get_dict_database()) return cat_artifact_dao.list_all()