Exemple #1
0
    def test_add_current_values(self):
        point = Entity()
        point.entity_id = self.entity_id
        point.topic = self.topic
        point.kind = 'Number'
        point.unit = '°C'
        point.description = 'Point description'
        point.site_id = '@D'
        point.equipment_id = '@D-AHU1'

        point1 = Entity()
        point1.entity_id = self.entity_id
        point1.topic = self.topic1
        point1.kind = 'Bool'
        point1.unit = ''
        point1.description = 'Point1 description'
        point1.site_id = '@D'
        point1.equipment_id = '@D-AHU2'
        points = []
        points.append(point)
        points.append(point1)
        data = utils.add_current_values(points)
        self.assertIsNotNone(data)
        self.assertTrue('<b>34.7</b> °C' in data[0].current_value)
        self.assertTrue('<b>True</b>' in data[1].current_value)
Exemple #2
0
    def test_charts_for_points(self):
        point = Entity()
        point.entity_id = self.entity_id
        point.topic = self.topic
        point.kind = 'Number'
        point.unit = '°C'
        point.description = 'Point description'
        point.site_id = '@D'
        point.equipment_id = '@D-AHU1'

        point1 = Entity()
        point1.entity_id = self.entity_id
        point1.topic = self.topic1
        point1.kind = 'Bool'
        point1.unit = ''
        point1.description = 'Point1 description'
        point1.site_id = '@D'
        point1.equipment_id = '@D-AHU2'
        points = []
        points.append(point)
        points.append(point1)
        charts = utils.charts_for_points(points)
        self.assertIsNotNone(charts)
        self.assertEqual(len(charts), 2)