コード例 #1
0
    def get_dict_board_code(self, id_ticket):
        ticket_board_dao = TicketBoardDao(self._controller_dao.get_dict_database())
        ticket_artifact_dao = TicketArtifactDao(self._controller_dao.get_dict_database())
        row_board_code = ticket_board_dao.get_ticket_code(id_ticket)
        rows = ticket_artifact_dao.get_ticket_artifact_code(id_ticket)

        list_artifact = []
        for a_row in rows:
            list_artifact.append(json.dumps(a_row, cls=AlchemyEncoder))

        return {"dict_board": json.dumps(row_board_code, cls=AlchemyEncoder), "artifacts": list_artifact}
コード例 #2
0
ファイル: DriverTestDao.py プロジェクト: theRaffe/sda.tracker
    def test_02(self):
        config_file = '../board.cfg'
        config = ConfigParser.RawConfigParser()
        config.read(config_file)
        connection_file = config.get('DatabaseSection', 'database.file')
        controller_dao = ControllerDao(connection_file)

        ticket_board_dao = TicketBoardDao(controller_dao.get_dict_database())

        m_result = ticket_board_dao.get_ticket_code('feature2')
        print m_result.ticket_board.id_ticket, m_result.cat_environment.code_environment

        self.assertTrue(m_result is not None)
コード例 #3
0
ファイル: DriverTestDao.py プロジェクト: theRaffe/sda.tracker
    def test_02(self):
        config_file = '../board.cfg'
        config = ConfigParser.RawConfigParser()
        config.read(config_file)
        connection_file = config.get('DatabaseSection', 'database.file')
        controller_dao = ControllerDao(connection_file)

        ticket_board_dao = TicketBoardDao(controller_dao.get_dict_database())

        m_result = ticket_board_dao.get_ticket_code('feature2')
        print m_result.ticket_board.id_ticket, m_result.cat_environment.code_environment

        self.assertTrue(m_result is not None)