def checkDBHistoryInsertion(conn, cursor): seriesID = 1 date=0 value=201 lib_DBInstructions.insertDataPoint_DataHistoryTable(conn, cursor, seriesID, date, value) lib_DBInstructions.insertDataPoint_DataHistoryTable(conn, cursor, seriesID, date+1, value+1) assert [(date, value),(date+1, value+1)] == lib_DBInstructions.getCompleteDataHistory_DataHistoryTable(conn, cursor, seriesID)
def __get_series(self, regenerate=False): # If Stored, Return if (self.stored_series is not None) and (not regenerate): return self.stored_series # If not Stored, Get Data from DB else: dataSeries = lib_DBInst.getCompleteDataHistory_DataHistoryTable(self._hndl_DB.cursor, self.seriesID) dataSeries = np.asarray(dataSeries, dtype=DATA_HISTORY_DTYPE) # self.set_num_points(len(dataSeries)) return dataSeries