def test_create_phase_drop_event(self): before = len(PhaseDropEvent.objects.all()) a = MinutelyMeasurement() a.voltage_a = 220 a.voltage_b = 220 a.voltage_c = 50 a.transductor = self.transductor a.check_measurements() self.assertEqual(before + 1, len(PhaseDropEvent.objects.all()))
def test_create_precarious_voltage_event(self): before = len(PrecariousVoltageEvent.objects.all()) a = MinutelyMeasurement() a.voltage_a = 220 a.voltage_b = 220 a.voltage_c = 199 a.transductor = self.transductor a.check_measurements() b = MinutelyMeasurement() b.voltage_a = 220 b.voltage_b = 230 b.voltage_c = 220 b.transductor = self.transductor b.check_measurements() self.assertEqual(before + 2, len(PrecariousVoltageEvent.objects.all()))
def test_create_critical_voltage_event(self): before = len(CriticalVoltageEvent.objects.all()) a = MinutelyMeasurement() a.voltage_a = 220 a.voltage_b = 400 a.voltage_c = 200 a.transductor = self.transductor a.check_measurements() b = MinutelyMeasurement() b.voltage_a = 220 b.voltage_b = 180 b.voltage_c = 200 b.transductor = self.transductor b.check_measurements() self.assertEqual(before + 2, len(CriticalVoltageEvent.objects.all()))