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)
Exemplo n.º 2
0
	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