Пример #1
0
    def testFillMissingDT(self):

        gatewayByDateTimes = gateway_rpt_utils.formGatewayByDateTime(self.gateway, self.dataByTime)
        self.assertEquals(gatewayByDateTimes[0], self.gwbt1)
        filled = gateway_rpt_utils.fill_missing_dt(gatewayByDateTimes)
        for i in range(2,24):
            self.assertEquals(filled[i], (self.gwbt1[0]+timedelta(hours=i),self.gwbt1[1],0,0))
Пример #2
0
    def testFormGatewayByDateTime(self):

        gatewayByDateTimes = gateway_rpt_utils.formGatewayByDateTime(self.gateway, self.dataByTime)

        self.assertEquals(len(gatewayByDateTimes),2)
        self.assertEquals(gatewayByDateTimes[0], self.gwbt1)
        self.assertEquals(gatewayByDateTimes[1], self.gwbt2)
Пример #3
0
    def testFormGatewayByDateTime(self):

        gatewayByDateTimes = gateway_rpt_utils.formGatewayByDateTime(
            self.gateway, self.dataByTime)

        self.assertEquals(len(gatewayByDateTimes), 2)
        self.assertEquals(gatewayByDateTimes[0], self.gwbt1)
        self.assertEquals(gatewayByDateTimes[1], self.gwbt2)
Пример #4
0
    def testFillMissingDT(self):

        gatewayByDateTimes = gateway_rpt_utils.formGatewayByDateTime(
            self.gateway, self.dataByTime)
        self.assertEquals(gatewayByDateTimes[0], self.gwbt1)
        filled = gateway_rpt_utils.fill_missing_dt(gatewayByDateTimes)
        for i in range(2, 24):
            self.assertEquals(
                filled[i],
                (self.gwbt1[0] + timedelta(hours=i), self.gwbt1[1], 0, 0))