def energy_data(request): """ Connects to the database and loads Readings for device 8. """ cur = db.cursor().execute("""SELECT timestamp, current FROM Readings""") original = TimeSeries() original.initialize_from_sql_cursor(cur) original.normalize("day", fusionMethod = "sum") return Response(json.dumps(original, cls=PycastEncoder), content_type='application/json')
def energy_data(): """ Connects to the database and loads Readings for device 8. """ cur = db.cursor().execute("""SELECT timestamp, current FROM Readings""") original = TimeSeries() original.initialize_from_sql_cursor(cur) original.normalize("day", fusionMethod = "sum") return itty.Response(json.dumps(original, cls=PycastEncoder), content_type='application/json')
def execute_value_error_test(self): """Test for the ValueError in SimpleMovingAverage.execute().""" tsOne = TimeSeries() data = [[1.5, 10.0],[2.5, 12.4],[3.5, 17.380000000000003],[4.5, 16.666],[5.5, 20.6662],[6.5, 23.46634],[7.5, 20.026438]] tsTwo = TimeSeries.from_twodim_list(data) sma = SimpleMovingAverage(3) tsOne.normalize("second") res = tsTwo.apply(sma) try: res = tsOne.apply(sma) except ValueError: pass else: assert False # pragma: no cover
def execute_value_error_test(self): """Test for the ValueError in SimpleMovingAverage.execute().""" tsOne = TimeSeries() data = [[1.5, 10.0], [2.5, 12.4], [3.5, 17.380000000000003], [4.5, 16.666], [5.5, 20.6662], [6.5, 23.46634], [7.5, 20.026438]] tsTwo = TimeSeries.from_twodim_list(data) sma = SimpleMovingAverage(3) tsOne.normalize("second") res = tsTwo.apply(sma) try: res = tsOne.apply(sma) except ValueError: pass else: assert False # pragma: no cover