def exampleWolfsgrabenMail(self): alarm = Alarm(self.config) alarm.source = 'xml' alarm.sources.add(alarm.source) now = datetime.datetime.now() local_tz = get_localzone() alarm.datetime = local_tz.localize(now) alarm.art = 'B' alarm.stichwort = '2' alarm.diagnose = 'Kaminbrand' alarm.besonderheit = 'keine Personen mehr im Gebäude' alarm.ortsteil = 'Reichswalde' alarm.strasse = 'Wolfsgraben' alarm.hausnummer = '11' alarm.ort = 'Kleve' alarm.lat = 51.75638 alarm.lon = 6.11815 alarm.meldender = 'Müller' alarm.rufnummer = '0179 555 364532' alarm.number = '1170040004' alarm.sondersignal = '1' em = EinsatzMittel('FW', 'KLV', '05', 'LF10', '1', '') alarm.einsatzmittel.add(em) em = EinsatzMittel('FW', 'KLV', '02', 'LF20', '1', '') alarm.einsatzmittel.add(em) self.processAlarm(alarm)
def test_wolfsgraben(self): config = configparser.ConfigParser() alarm = Alarm(config) alarm.source = 'xml' alarm.sources.add(alarm.source) now = datetime.datetime.now() local_tz = get_localzone() alarm.datetime = local_tz.localize(now) alarm.art = 'B' alarm.stichwort = '2' alarm.diagnose = 'Kaminbrand' alarm.besonderheit = 'keine Personen mehr im Gebäude' alarm.ortsteil = 'Reichswalde' alarm.strasse = 'Wolfsgraben' alarm.hausnummer = '11' alarm.ort = 'Kleve' alarm.lat = 51.75638 alarm.lon = 6.11815 alarm.meldender = 'Müller' alarm.rufnummer = '0179 555 364532' alarm.number = '1170040004' alarm.sondersignal = '1' em = EinsatzMittel('FW', 'KLV', '05', 'LF10', '1', '') alarm.einsatzmittel.add(em) em = EinsatzMittel('FW', 'KLV', '02', 'LF20', '1', '') alarm.einsatzmittel.add(em) # adding the same twice em = EinsatzMittel('FW', 'KLV', '02', 'LF20', '1', '') alarm.einsatzmittel.add(em) self.assertEqual(len(alarm.einsatzmittel), 2)