********* Start testing of TestExAnmeldung ********* Config: Using QtTest library 5.15.2, Qt 5.15.2 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 7.5.0), opensuse-leap 15.4 PASS : TestExAnmeldung::initTestCase() QDEBUG : TestExAnmeldung::testExAnmeldung() ---------------------- QDEBUG : TestExAnmeldung::testExAnmeldung() --- EX-Anmeldung --- QSYSTEM: TestExAnmeldung::testExAnmeldung() toJsonInternal QSYSTEM: TestExAnmeldung::testExAnmeldung() zeitangabe_DTGToJson Stunden= 13 QSYSTEM: TestExAnmeldung::testExAnmeldung() anmeldedatenfromJson PASS : TestExAnmeldung::testExAnmeldung() PASS : TestExAnmeldung::cleanupTestCase() Totals: 3 passed, 0 failed, 0 skipped, 0 blacklisted, 11ms ********* Finished testing of TestExAnmeldung ********* ********* Start testing of TestExAbmeldung ********* Config: Using QtTest library 5.15.2, Qt 5.15.2 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 7.5.0), opensuse-leap 15.4 PASS : TestExAbmeldung::initTestCase() QDEBUG : TestExAbmeldung::testExAbmeldung() ---------------------- QDEBUG : TestExAbmeldung::testExAbmeldung() --- EX-Abmeldung --- QSYSTEM: TestExAbmeldung::testExAbmeldung() EXDeregistration::toJsonInternal partyId= 2 QSYSTEM: TestExAbmeldung::testExAbmeldung() toJsonInternal QSYSTEM: TestExAbmeldung::testExAbmeldung() zeitangabe_DTGToJson Stunden= 13 QSYSTEM: TestExAbmeldung::testExAbmeldung() abmeldedatenfromJson PASS : TestExAbmeldung::testExAbmeldung() PASS : TestExAbmeldung::cleanupTestCase() Totals: 3 passed, 0 failed, 0 skipped, 0 blacklisted, 4ms ********* Finished testing of TestExAbmeldung ********* ********* Start testing of TestExAnmeldebestaetigung ********* Config: Using QtTest library 5.15.2, Qt 5.15.2 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 7.5.0), opensuse-leap 15.4 PASS : TestExAnmeldebestaetigung::initTestCase() QDEBUG : TestExAnmeldebestaetigung::testExAnmeldebestaetuigung() -------------------------------- QDEBUG : TestExAnmeldebestaetigung::testExAnmeldebestaetuigung() --- EX-Anmeldebestaetigung --- QDEBUG : TestExAnmeldebestaetigung::testExAnmeldebestaetuigung() In SKD kein data enthalten QSYSTEM: TestExAnmeldebestaetigung::testExAnmeldebestaetuigung() toJsonInternal QSYSTEM: TestExAnmeldebestaetigung::testExAnmeldebestaetuigung() zeitangabe_DTGToJson Stunden= 13 PASS : TestExAnmeldebestaetigung::testExAnmeldebestaetuigung() PASS : TestExAnmeldebestaetigung::cleanupTestCase() Totals: 3 passed, 0 failed, 0 skipped, 0 blacklisted, 4ms ********* Finished testing of TestExAnmeldebestaetigung ********* ********* Start testing of TestExFqWirkfeldplanung ********* Config: Using QtTest library 5.15.2, Qt 5.15.2 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 7.5.0), opensuse-leap 15.4 PASS : TestExFqWirkfeldplanung::initTestCase() QDEBUG : TestExFqWirkfeldplanung::testExFqWirkfeldplanung() --------------------------------------- QDEBUG : TestExFqWirkfeldplanung::testExFqWirkfeldplanung() --- EX-FQ(BA-BB-FK) Wirkfeldplanung --- QSYSTEM: TestExFqWirkfeldplanung::testExFqWirkfeldplanung() toJsonInternal QSYSTEM: TestExFqWirkfeldplanung::testExFqWirkfeldplanung() zeitangabe_DTGToJson Stunden= 13 QSYSTEM: TestExFqWirkfeldplanung::testExFqWirkfeldplanung() zieldatenToJson QSYSTEM: TestExFqWirkfeldplanung::testExFqWirkfeldplanung() koordinateToJson longitude= 8.7573 latitude= 53.3779 QDEBUG : TestExFqWirkfeldplanung::testExFqWirkfeldplanung() koordinateMitHoeheToJson hoehe= 0 QSYSTEM: TestExFqWirkfeldplanung::testExFqWirkfeldplanung() koordinateToJson longitude= 8.8 latitude= 53.8 QDEBUG : TestExFqWirkfeldplanung::testExFqWirkfeldplanung() koordinateMitHoeheToJson hoehe= 5 QSYSTEM: TestExFqWirkfeldplanung::testExFqWirkfeldplanung() zieldatenToJson = "{\n \"breiteRadius\": 25,\n \"elemente\": 1,\n \"geometrie\": \"P\",\n \"koordinate\": {\n \"hoehe\": 0,\n \"koordinate\": {\n \"latitude\": 53.37787,\n \"longitude\": 8.7573\n }\n },\n \"nummer\": 7,\n \"relativKoordinate\": {\n \"hoehe\": 5,\n \"koordinate\": {\n \"latitude\": 53.8,\n \"longitude\": 8.8\n }\n },\n \"subTyp\": \"APERS\",\n \"tiefe\": 26,\n \"typ\": \"EX_L20_PERS\",\n \"zielachse\": 17,\n \"zog\": 7\n}\n" QSYSTEM: TestExFqWirkfeldplanung::testExFqWirkfeldplanung() koordinateToJson longitude= 8.7573 latitude= 53.3779 QDEBUG : TestExFqWirkfeldplanung::testExFqWirkfeldplanung() koordinateMitHoeheToJson hoehe= 0 QSYSTEM: TestExFqWirkfeldplanung::testExFqWirkfeldplanung() wirkfeldplanungDataFromJson QSYSTEM: TestExFqWirkfeldplanung::testExFqWirkfeldplanung() wirkfeldplanungData.feuerkampfReferenz= "REF:2078669041" QDEBUG : TestExFqWirkfeldplanung::testExFqWirkfeldplanung() feuerkommandoArray.size()= 1 QSYSTEM: TestExFqWirkfeldplanung::testExFqWirkfeldplanung() feuerkommandoFromJson QSYSTEM: TestExFqWirkfeldplanung::testExFqWirkfeldplanung() feuerkommando.verein = "AB7X" QSYSTEM: TestExFqWirkfeldplanung::testExFqWirkfeldplanung() wirkmittelFeuerkommandoFromJson QSYSTEM: TestExFqWirkfeldplanung::testExFqWirkfeldplanung() koordinateMitHoeheFromJson QSYSTEM: TestExFqWirkfeldplanung::testExFqWirkfeldplanung() koordinatefromJson QSYSTEM: TestExFqWirkfeldplanung::testExFqWirkfeldplanung() koordinatefromJson longitude= 8.7573 latitude= 53.3779 QSYSTEM: TestExFqWirkfeldplanung::testExFqWirkfeldplanung() koordinateMitHoeheFromJson hoehe= 0 QSYSTEM: TestExFqWirkfeldplanung::testExFqWirkfeldplanung() feuerkommandoGeschosseFromJson QSYSTEM: TestExFqWirkfeldplanung::testExFqWirkfeldplanung() flugbahnpunkteFromJson QSYSTEM: TestExFqWirkfeldplanung::testExFqWirkfeldplanung() flugbahnpunktFromJson QSYSTEM: TestExFqWirkfeldplanung::testExFqWirkfeldplanung() flugbahnpunktFromJson zeit= 17 punkt= 200 / 77 / 300 QSYSTEM: TestExFqWirkfeldplanung::testExFqWirkfeldplanung() flugbahnpunktFromJson QSYSTEM: TestExFqWirkfeldplanung::testExFqWirkfeldplanung() flugbahnpunktFromJson zeit= 19 punkt= 900 / 177 / 700 QSYSTEM: TestExFqWirkfeldplanung::testExFqWirkfeldplanung() streuungsdatenfromJson peDeflection= 0.7 peBurstRange= 0.3 peBurstDeflection= 0.7 QSYSTEM: TestExFqWirkfeldplanung::testExFqWirkfeldplanung() wirkmittel QSYSTEM: TestExFqWirkfeldplanung::testExFqWirkfeldplanung() koordinateMitHoeheFromJson QSYSTEM: TestExFqWirkfeldplanung::testExFqWirkfeldplanung() koordinatefromJson QSYSTEM: TestExFqWirkfeldplanung::testExFqWirkfeldplanung() koordinatefromJson longitude= 8.7573 latitude= 53.3779 QSYSTEM: TestExFqWirkfeldplanung::testExFqWirkfeldplanung() koordinateMitHoeheFromJson hoehe= 0 QSYSTEM: TestExFqWirkfeldplanung::testExFqWirkfeldplanung() koordinateMitHoeheFromJson QSYSTEM: TestExFqWirkfeldplanung::testExFqWirkfeldplanung() koordinatefromJson QSYSTEM: TestExFqWirkfeldplanung::testExFqWirkfeldplanung() koordinatefromJson longitude= 8.8 latitude= 53.8 QSYSTEM: TestExFqWirkfeldplanung::testExFqWirkfeldplanung() koordinateMitHoeheFromJson hoehe= 5 QSYSTEM: TestExFqWirkfeldplanung::testExFqWirkfeldplanung() zieldatenfromJson nummer= 7 QSYSTEM: TestExFqWirkfeldplanung::testExFqWirkfeldplanung() wirkfeldplanungData.abfeuerungsArt= 0 QSYSTEM: TestExFqWirkfeldplanung::testExFqWirkfeldplanung() wirkfeldplanungData.forderung= 8 QSYSTEM: TestExFqWirkfeldplanung::testExFqWirkfeldplanung() wirkfeldplanungData.dauer= 30 QDEBUG : TestExFqWirkfeldplanung::testExFqWirkfeldplanung() --- Begin compareZieldaten EX-L12 --- QDEBUG : TestExFqWirkfeldplanung::testExFqWirkfeldplanung() --- koordinate --- QDEBUG : TestExFqWirkfeldplanung::testExFqWirkfeldplanung() --- relativKoordinate --- QDEBUG : TestExFqWirkfeldplanung::testExFqWirkfeldplanung() --- End compareZieldaten EX-L12 --- QDEBUG : TestExFqWirkfeldplanung::testExFqWirkfeldplanung() --- Feuerkommandos: --- PASS : TestExFqWirkfeldplanung::testExFqWirkfeldplanung() PASS : TestExFqWirkfeldplanung::cleanupTestCase() Totals: 3 passed, 0 failed, 0 skipped, 0 blacklisted, 18ms ********* Finished testing of TestExFqWirkfeldplanung ********* ********* Start testing of TestExMqManuelleQuittung ********* Config: Using QtTest library 5.15.2, Qt 5.15.2 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 7.5.0), opensuse-leap 15.4 PASS : TestExMqManuelleQuittung::initTestCase() QDEBUG : TestExMqManuelleQuittung::testExMqManuelleQuittung() ------------------------------- QDEBUG : TestExMqManuelleQuittung::testExMqManuelleQuittung() --- EX-MQ Manuelle Quittung --- QSYSTEM: TestExMqManuelleQuittung::testExMqManuelleQuittung() toJsonInternal QSYSTEM: TestExMqManuelleQuittung::testExMqManuelleQuittung() zeitangabe_DTGToJson Stunden= 13 QSYSTEM: TestExMqManuelleQuittung::testExMqManuelleQuittung() mqManuelleQuittungDatenToJson QDEBUG : TestExMqManuelleQuittung::testExMqManuelleQuittung() EX-MQ Manuelle Quittung= "{\n \"data\": {\n \"text\": \"Manuelle Quittung\"\n },\n \"reciver\": \"EXCON@GUEZ.LIVE\",\n \"referenceUuid\": \"\",\n \"sender\": \"SAA1@GUEZ.LIVE\",\n \"timestamp\": {\n \"jahr\": 2025,\n \"minuten\": 11,\n \"monat\": 5,\n \"sekunden\": 10,\n \"stunden\": 13,\n \"tag\": 16,\n \"zdm\": \"ZDM\",\n \"zds\": \"ZDS\",\n \"zvz\": \"ZVz\"\n },\n \"type\": \"EX-MQ\",\n \"typeId\": 1001,\n \"uuid\": \"{4c3f3a79-adfa-440b-927f-7b3b9822e8d3}\",\n \"version\": \"\"\n}\n" QSYSTEM: TestExMqManuelleQuittung::testExMqManuelleQuittung() mqManuelleQuittungDatenFromJson PASS : TestExMqManuelleQuittung::testExMqManuelleQuittung() PASS : TestExMqManuelleQuittung::cleanupTestCase() Totals: 3 passed, 0 failed, 0 skipped, 0 blacklisted, 3ms ********* Finished testing of TestExMqManuelleQuittung ********* ********* Start testing of TestExFqFeuerbereit ********* Config: Using QtTest library 5.15.2, Qt 5.15.2 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 7.5.0), opensuse-leap 15.4 PASS : TestExFqFeuerbereit::initTestCase() QDEBUG : TestExFqFeuerbereit::testExFqFeuerbereit() --------------------------------------- QDEBUG : TestExFqFeuerbereit::testExFqFeuerbereit() --- EX-FQ(FB) Feuerbereit --- QSYSTEM: TestExFqFeuerbereit::testExFqFeuerbereit() toJsonInternal QSYSTEM: TestExFqFeuerbereit::testExFqFeuerbereit() zeitangabe_DTGToJson Stunden= 13 QDEBUG : TestExFqFeuerbereit::testExFqFeuerbereit() feuerbereitMessage= "{\n \"data\": {\n \"feuerkampfReferenz\": \"feuerkampfReferenz 1\",\n \"kenner\": \"C1\",\n \"verein\": \"AB7X 1\"\n },\n \"reciver\": \"EXCON@GUEZ.LIVE\",\n \"referenceUuid\": \"\",\n \"sender\": \"SAA1@GUEZ.LIVE\",\n \"timestamp\": {\n \"jahr\": 2025,\n \"minuten\": 11,\n \"monat\": 5,\n \"sekunden\": 10,\n \"stunden\": 13,\n \"tag\": 16,\n \"zdm\": \"ZDM\",\n \"zds\": \"ZDS\",\n \"zvz\": \"ZVz\"\n },\n \"type\": \"EX-FQ(FB)\",\n \"typeId\": 1002,\n \"uuid\": \"{af2effb4-e526-4738-aeb6-d8dc47995ce0}\",\n \"version\": \"\"\n}\n" QSYSTEM: TestExFqFeuerbereit::testExFqFeuerbereit() feuerkampfdatenFromJson feuerkampfReferenz= "feuerkampfReferenz 1" verein= "AB7X 1" kenner= 34 ' "C1" ' PASS : TestExFqFeuerbereit::testExFqFeuerbereit() PASS : TestExFqFeuerbereit::cleanupTestCase() Totals: 3 passed, 0 failed, 0 skipped, 0 blacklisted, 3ms ********* Finished testing of TestExFqFeuerbereit ********* ********* Start testing of TestExFqFeuern ********* Config: Using QtTest library 5.15.2, Qt 5.15.2 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 7.5.0), opensuse-leap 15.4 PASS : TestExFqFeuern::initTestCase() QDEBUG : TestExFqFeuern::testExFqFeuern() --------------------------------------- QDEBUG : TestExFqFeuern::testExFqFeuern() --- EX-FQ(FN) Feuern --- QSYSTEM: TestExFqFeuern::testExFqFeuern() toJsonInternal QSYSTEM: TestExFqFeuern::testExFqFeuern() zeitangabe_DTGToJson Stunden= 13 QDEBUG : TestExFqFeuern::testExFqFeuern() feuerbereitMessage= "{\n \"data\": {\n \"feuerkampfReferenz\": \"feuerkampfReferenz 1\",\n \"kenner\": \"C1\",\n \"verein\": \"AB7X 1\"\n },\n \"reciver\": \"EXCON@GUEZ.LIVE\",\n \"referenceUuid\": \"\",\n \"sender\": \"SAA1@GUEZ.LIVE\",\n \"timestamp\": {\n \"jahr\": 2025,\n \"minuten\": 11,\n \"monat\": 5,\n \"sekunden\": 10,\n \"stunden\": 13,\n \"tag\": 16,\n \"zdm\": \"ZDM\",\n \"zds\": \"ZDS\",\n \"zvz\": \"ZVz\"\n },\n \"type\": \"EX-FQ(FN)\",\n \"typeId\": 1003,\n \"uuid\": \"{b4400874-c540-4331-8ee7-97e31c1f74b9}\",\n \"version\": \"\"\n}\n" QSYSTEM: TestExFqFeuern::testExFqFeuern() feuerkampfdatenFromJson feuerkampfReferenz= "feuerkampfReferenz 1" verein= "AB7X 1" kenner= 34 ' "C1" ' PASS : TestExFqFeuern::testExFqFeuern() PASS : TestExFqFeuern::cleanupTestCase() Totals: 3 passed, 0 failed, 0 skipped, 0 blacklisted, 2ms ********* Finished testing of TestExFqFeuern ********* ********* Start testing of TestExFqAbgefeuert ********* Config: Using QtTest library 5.15.2, Qt 5.15.2 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 7.5.0), opensuse-leap 15.4 PASS : TestExFqAbgefeuert::initTestCase() QDEBUG : TestExFqAbgefeuert::testExFqAbgefeuert() --------------------------------------- QDEBUG : TestExFqAbgefeuert::testExFqAbgefeuert() --- EX-FQ(AF) Abgefeuert --- QSYSTEM: TestExFqAbgefeuert::testExFqAbgefeuert() toJsonInternal QSYSTEM: TestExFqAbgefeuert::testExFqAbgefeuert() zeitangabe_DTGToJson Stunden= 13 QDEBUG : TestExFqAbgefeuert::testExFqAbgefeuert() abgefeuertMessage= "{\n \"data\": {\n \"feuerkampfReferenz\": \"feuerkampfReferenz 1\",\n \"kenner\": \"C1\",\n \"verein\": \"AB7X 1\"\n },\n \"reciver\": \"EXCON@GUEZ.LIVE\",\n \"referenceUuid\": \"\",\n \"sender\": \"SAA1@GUEZ.LIVE\",\n \"timestamp\": {\n \"jahr\": 2025,\n \"minuten\": 11,\n \"monat\": 5,\n \"sekunden\": 10,\n \"stunden\": 13,\n \"tag\": 16,\n \"zdm\": \"ZDM\",\n \"zds\": \"ZDS\",\n \"zvz\": \"ZVz\"\n },\n \"type\": \"EX-FQ(AF)\",\n \"typeId\": 1004,\n \"uuid\": \"{65201036-324f-4f20-ace9-aa12189b2e0d}\",\n \"version\": \"\"\n}\n" QSYSTEM: TestExFqAbgefeuert::testExFqAbgefeuert() feuerkampfdatenFromJson feuerkampfReferenz= "feuerkampfReferenz 1" verein= "AB7X 1" kenner= 34 ' "C1" ' PASS : TestExFqAbgefeuert::testExFqAbgefeuert() PASS : TestExFqAbgefeuert::cleanupTestCase() Totals: 3 passed, 0 failed, 0 skipped, 0 blacklisted, 2ms ********* Finished testing of TestExFqAbgefeuert ********* ********* Start testing of TestExFqVollzugsmeldung ********* Config: Using QtTest library 5.15.2, Qt 5.15.2 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 7.5.0), opensuse-leap 15.4 PASS : TestExFqVollzugsmeldung::initTestCase() QDEBUG : TestExFqVollzugsmeldung::testExFqVollzugsmeldung() --------------------------------------- QDEBUG : TestExFqVollzugsmeldung::testExFqVollzugsmeldung() --- EX-FQ(VM) Vollzugsmeldung --- QSYSTEM: TestExFqVollzugsmeldung::testExFqVollzugsmeldung() toJsonInternal QSYSTEM: TestExFqVollzugsmeldung::testExFqVollzugsmeldung() zeitangabe_DTGToJson Stunden= 13 QDEBUG : TestExFqVollzugsmeldung::testExFqVollzugsmeldung() generateVollzugsmeldungMessage= "{\n \"data\": {\n \"feuerkampfReferenz\": \"feuerkampfReferenz 1\",\n \"kenner\": \"C1\",\n \"verein\": \"AB7X 1\"\n },\n \"reciver\": \"EXCON@GUEZ.LIVE\",\n \"referenceUuid\": \"\",\n \"sender\": \"SAA1@GUEZ.LIVE\",\n \"timestamp\": {\n \"jahr\": 2025,\n \"minuten\": 11,\n \"monat\": 5,\n \"sekunden\": 10,\n \"stunden\": 13,\n \"tag\": 16,\n \"zdm\": \"ZDM\",\n \"zds\": \"ZDS\",\n \"zvz\": \"ZVz\"\n },\n \"type\": \"EX-FQ(VM)\",\n \"typeId\": 1005,\n \"uuid\": \"{3fc7bcc0-5e85-4f12-b8f1-1e1043ff6264}\",\n \"version\": \"\"\n}\n" QSYSTEM: TestExFqVollzugsmeldung::testExFqVollzugsmeldung() feuerkampfdatenFromJson feuerkampfReferenz= "feuerkampfReferenz 1" verein= "AB7X 1" kenner= 34 ' "C1" ' PASS : TestExFqVollzugsmeldung::testExFqVollzugsmeldung() PASS : TestExFqVollzugsmeldung::cleanupTestCase() Totals: 3 passed, 0 failed, 0 skipped, 0 blacklisted, 2ms ********* Finished testing of TestExFqVollzugsmeldung ********* ********* Start testing of TestExFqFeuerkampf ********* Config: Using QtTest library 5.15.2, Qt 5.15.2 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 7.5.0), opensuse-leap 15.4 PASS : TestExFqFeuerkampf::initTestCase() QDEBUG : TestExFqFeuerkampf::testExFqFeuerkampf() ------------------------------- QDEBUG : TestExFqFeuerkampf::testExFqFeuerkampf() --- EX-FQ(BA-BB) Feuerkampf --- QSYSTEM: TestExFqFeuerkampf::testExFqFeuerkampf() toJsonInternal QSYSTEM: TestExFqFeuerkampf::testExFqFeuerkampf() zeitangabe_DTGToJson Stunden= 13 QSYSTEM: TestExFqFeuerkampf::testExFqFeuerkampf() zielmeldedatenToJson QSYSTEM: TestExFqFeuerkampf::testExFqFeuerkampf() zieldatenToJson QSYSTEM: TestExFqFeuerkampf::testExFqFeuerkampf() koordinateToJson longitude= 8.7573 latitude= 53.3779 QDEBUG : TestExFqFeuerkampf::testExFqFeuerkampf() koordinateMitHoeheToJson hoehe= 0 QSYSTEM: TestExFqFeuerkampf::testExFqFeuerkampf() koordinateToJson longitude= 8.8 latitude= 53.8 QDEBUG : TestExFqFeuerkampf::testExFqFeuerkampf() koordinateMitHoeheToJson hoehe= 5 QSYSTEM: TestExFqFeuerkampf::testExFqFeuerkampf() zieldatenToJson = "{\n \"breiteRadius\": 25,\n \"elemente\": 1,\n \"geometrie\": \"P\",\n \"koordinate\": {\n \"hoehe\": 0,\n \"koordinate\": {\n \"latitude\": 53.37787,\n \"longitude\": 8.7573\n }\n },\n \"nummer\": 7,\n \"relativKoordinate\": {\n \"hoehe\": 5,\n \"koordinate\": {\n \"latitude\": 53.8,\n \"longitude\": 8.8\n }\n },\n \"subTyp\": \"APERS\",\n \"tiefe\": 26,\n \"typ\": \"EX_L20_PERS\",\n \"zielachse\": 17,\n \"zog\": 7\n}\n" QSYSTEM: TestExFqFeuerkampf::testExFqFeuerkampf() data = "{\n \"Gerlinde\": \"Rudolphus\",\n \"zieldaten\": {\n \"breiteRadius\": 25,\n \"elemente\": 1,\n \"geometrie\": \"P\",\n \"koordinate\": {\n \"hoehe\": 0,\n \"koordinate\": {\n \"latitude\": 53.37787,\n \"longitude\": 8.7573\n }\n },\n \"nummer\": 7,\n \"relativKoordinate\": {\n \"hoehe\": 5,\n \"koordinate\": {\n \"latitude\": 53.8,\n \"longitude\": 8.8\n }\n },\n \"subTyp\": \"APERS\",\n \"tiefe\": 26,\n \"typ\": \"EX_L20_PERS\",\n \"zielachse\": 17,\n \"zog\": 7\n }\n}\n" QSYSTEM: TestExFqFeuerkampf::testExFqFeuerkampf() objZieldaten = "{\n \"breiteRadius\": 25,\n \"elemente\": 1,\n \"geometrie\": \"P\",\n \"koordinate\": {\n \"hoehe\": 0,\n \"koordinate\": {\n \"latitude\": 53.37787,\n \"longitude\": 8.7573\n }\n },\n \"nummer\": 7,\n \"relativKoordinate\": {\n \"hoehe\": 5,\n \"koordinate\": {\n \"latitude\": 53.8,\n \"longitude\": 8.8\n }\n },\n \"subTyp\": \"APERS\",\n \"tiefe\": 26,\n \"typ\": \"EX_L20_PERS\",\n \"zielachse\": 17,\n \"zog\": 7\n}\n" QSYSTEM: TestExFqFeuerkampf::testExFqFeuerkampf() koordinateToJson longitude= 8.759 latitude= 53.3779 QDEBUG : TestExFqFeuerkampf::testExFqFeuerkampf() koordinateMitHoeheToJson hoehe= 56 QDEBUG : TestExFqFeuerkampf::testExFqFeuerkampf() feuerkampfMessage= "{\n \"data\": {\n \"Gerlinde\": \"Rudolphus\",\n \"abfeuerungsArt\": \"F\",\n \"dauer\": 88,\n \"feuerkommando\": [\n {\n \"verein\": \"verein Feuerkommando\",\n \"wirkmittel\": [\n {\n \"auftreffpunkt\": {\n \"hoehe\": 56,\n \"koordinate\": {\n \"latitude\": 53.37791,\n \"longitude\": 8.759\n }\n },\n \"flugbahnpunkt\": [\n {\n \"xRelativ\": 200,\n \"yRelativ\": 77,\n \"zRelativ\": 300,\n \"zeit\": 17\n },\n {\n \"xRelativ\": 900,\n \"yRelativ\": 177,\n \"zRelativ\": 700,\n \"zeit\": 19\n }\n ],\n \"flugzeit\": 77,\n \"geschoss\": {\n \"anzahl\": 1,\n \"geschosssorte\": \"SprengDM121\",\n \"intervall\": 1,\n \"ladung\": \"M_DM72\",\n \"zuender\": \"Aufschlag_DM241\",\n \"zuenderFunktion\": \"AZoV\",\n \"zuenderZeit\": 0\n },\n \"gipfelhoehe\": 78,\n \"kenner\": 35,\n \"schussrichtung\": 79,\n \"streuung\": {\n \"peBurstDeflection\": 4.9754626068813906e-295,\n \"peBurstRange\": 0,\n \"peDeflection\": 0,\n \"peRange\": 0\n }\n }\n ]\n }\n ],\n \"forderung\": \"BEL\",\n \"zieldaten\": {\n \"breiteRadius\": 25,\n \"elemente\": 1,\n \"geometrie\": \"P\",\n \"koordinate\": {\n \"hoehe\": 0,\n \"koordinate\": {\n \"latitude\": 53.37787,\n \"longitude\": 8.7573\n }\n },\n \"nummer\": 7,\n \"relativKoordinate\": {\n \"hoehe\": 5,\n \"koordinate\": {\n \"latitude\": 53.8,\n \"longitude\": 8.8\n }\n },\n \"subTyp\": \"APERS\",\n \"tiefe\": 26,\n \"typ\": \"EX_L20_PERS\",\n \"zielachse\": 17,\n \"zog\": 7\n }\n },\n \"reciver\": \"EXCON@GUEZ.LIVE\",\n \"referenceUuid\": \"\",\n \"sender\": \"SAA1@GUEZ.LIVE\",\n \"timestamp\": {\n \"jahr\": 2025,\n \"minuten\": 11,\n \"monat\": 5,\n \"sekunden\": 10,\n \"stunden\": 13,\n \"tag\": 16,\n \"zdm\": \"ZDM\",\n \"zds\": \"ZDS\",\n \"zvz\": \"ZVz\"\n },\n \"type\": \"EX-FQ(BA-BB)\",\n \"typeId\": 19,\n \"uuid\": \"{c49b453f-b389-4db5-88fc-f33b67248497}\",\n \"version\": \"\"\n}\n" QSYSTEM: TestExFqFeuerkampf::testExFqFeuerkampf() zielmeldedatenFromJson QSYSTEM: TestExFqFeuerkampf::testExFqFeuerkampf() koordinateMitHoeheFromJson QSYSTEM: TestExFqFeuerkampf::testExFqFeuerkampf() koordinatefromJson QSYSTEM: TestExFqFeuerkampf::testExFqFeuerkampf() koordinatefromJson longitude= 8.7573 latitude= 53.3779 QSYSTEM: TestExFqFeuerkampf::testExFqFeuerkampf() koordinateMitHoeheFromJson hoehe= 0 QSYSTEM: TestExFqFeuerkampf::testExFqFeuerkampf() koordinateMitHoeheFromJson QSYSTEM: TestExFqFeuerkampf::testExFqFeuerkampf() koordinatefromJson QSYSTEM: TestExFqFeuerkampf::testExFqFeuerkampf() koordinatefromJson longitude= 8.8 latitude= 53.8 QSYSTEM: TestExFqFeuerkampf::testExFqFeuerkampf() koordinateMitHoeheFromJson hoehe= 5 QSYSTEM: TestExFqFeuerkampf::testExFqFeuerkampf() zieldatenfromJson nummer= 7 QSYSTEM: TestExFqFeuerkampf::testExFqFeuerkampf() feuerkommandoFromJson QSYSTEM: TestExFqFeuerkampf::testExFqFeuerkampf() feuerkommando.verein = "verein Feuerkommando" QSYSTEM: TestExFqFeuerkampf::testExFqFeuerkampf() wirkmittelFeuerkommandoFromJson QSYSTEM: TestExFqFeuerkampf::testExFqFeuerkampf() koordinateMitHoeheFromJson QSYSTEM: TestExFqFeuerkampf::testExFqFeuerkampf() koordinatefromJson QSYSTEM: TestExFqFeuerkampf::testExFqFeuerkampf() koordinatefromJson longitude= 8.759 latitude= 53.3779 QSYSTEM: TestExFqFeuerkampf::testExFqFeuerkampf() koordinateMitHoeheFromJson hoehe= 56 QSYSTEM: TestExFqFeuerkampf::testExFqFeuerkampf() feuerkommandoGeschosseFromJson QSYSTEM: TestExFqFeuerkampf::testExFqFeuerkampf() flugbahnpunkteFromJson QSYSTEM: TestExFqFeuerkampf::testExFqFeuerkampf() flugbahnpunktFromJson QSYSTEM: TestExFqFeuerkampf::testExFqFeuerkampf() flugbahnpunktFromJson zeit= 17 punkt= 200 / 77 / 300 QSYSTEM: TestExFqFeuerkampf::testExFqFeuerkampf() flugbahnpunktFromJson QSYSTEM: TestExFqFeuerkampf::testExFqFeuerkampf() flugbahnpunktFromJson zeit= 19 punkt= 900 / 177 / 700 QSYSTEM: TestExFqFeuerkampf::testExFqFeuerkampf() streuungsdatenfromJson peDeflection= 0 peBurstRange= 0 peBurstDeflection= 4.97546e-295 QSYSTEM: TestExFqFeuerkampf::testExFqFeuerkampf() wirkmittel QSYSTEM: TestExFqFeuerkampf::testExFqFeuerkampf() wirkmittel QDEBUG : TestExFqFeuerkampf::testExFqFeuerkampf() --- Compare EX-Zielmeldedaten --- QDEBUG : TestExFqFeuerkampf::testExFqFeuerkampf() --- Begin compareZieldaten EX-L12 --- QDEBUG : TestExFqFeuerkampf::testExFqFeuerkampf() --- koordinate --- QDEBUG : TestExFqFeuerkampf::testExFqFeuerkampf() --- relativKoordinate --- QDEBUG : TestExFqFeuerkampf::testExFqFeuerkampf() --- End compareZieldaten EX-L12 --- PASS : TestExFqFeuerkampf::testExFqFeuerkampf() PASS : TestExFqFeuerkampf::cleanupTestCase() Totals: 3 passed, 0 failed, 0 skipped, 0 blacklisted, 7ms ********* Finished testing of TestExFqFeuerkampf ********* ********* Start testing of TestExFeuerhalt ********* Config: Using QtTest library 5.15.2, Qt 5.15.2 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 7.5.0), opensuse-leap 15.4 PASS : TestExFeuerhalt::initTestCase() QDEBUG : TestExFeuerhalt::testExFeuerhalt() ------------------------ QDEBUG : TestExFeuerhalt::testExFeuerhalt() --- EX-FH Feuer HALT --- QSYSTEM: TestExFeuerhalt::testExFeuerhalt() toJsonInternal QSYSTEM: TestExFeuerhalt::testExFeuerhalt() zeitangabe_DTGToJson Stunden= 13 QSYSTEM: TestExFeuerhalt::testExFeuerhalt() feuerHaltDatenToJson QSYSTEM: TestExFeuerhalt::testExFeuerhalt() koordinateToJson longitude= 8.759 latitude= 53.3779 QDEBUG : TestExFeuerhalt::testExFeuerhalt() feuerhaltMessage= "{\n \"data\": {\n \"feuerkampf\": \"feuerHaltDaten\",\n \"kategorie\": \"FH_E\",\n \"koordinate\": {\n \"latitude\": 53.37791,\n \"longitude\": 8.759\n },\n \"radius\": 50,\n \"zpNummer\": 5\n },\n \"reciver\": \"EXCON@GUEZ.LIVE\",\n \"referenceUuid\": \"\",\n \"sender\": \"SAA1@GUEZ.LIVE\",\n \"timestamp\": {\n \"jahr\": 2025,\n \"minuten\": 11,\n \"monat\": 5,\n \"sekunden\": 10,\n \"stunden\": 13,\n \"tag\": 16,\n \"zdm\": \"ZDM\",\n \"zds\": \"ZDS\",\n \"zvz\": \"ZVz\"\n },\n \"type\": \"EX-FH\",\n \"typeId\": 1006,\n \"uuid\": \"{c4ea1b11-c132-4a9f-a4e8-2332d0f831f9}\",\n \"version\": \"\"\n}\n" QSYSTEM: TestExFeuerhalt::testExFeuerhalt() feuerHaltDatenFromJson QSYSTEM: TestExFeuerhalt::testExFeuerhalt() koordinatefromJson QSYSTEM: TestExFeuerhalt::testExFeuerhalt() koordinatefromJson longitude= 8.759 latitude= 53.3779 PASS : TestExFeuerhalt::testExFeuerhalt() PASS : TestExFeuerhalt::cleanupTestCase() Totals: 3 passed, 0 failed, 0 skipped, 0 blacklisted, 2ms ********* Finished testing of TestExFeuerhalt ********* ********* Start testing of TestExStellungsmeldungFS ********* Config: Using QtTest library 5.15.2, Qt 5.15.2 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 7.5.0), opensuse-leap 15.4 PASS : TestExStellungsmeldungFS::initTestCase() QDEBUG : TestExStellungsmeldungFS::testExStellungsmeldungFS() ------------------------------------------------ QDEBUG : TestExStellungsmeldungFS::testExStellungsmeldungFS() --- EX-SQ(FS) Stellungsmeldung Feuerstellung --- QSYSTEM: TestExStellungsmeldungFS::testExStellungsmeldungFS() toJsonInternal QSYSTEM: TestExStellungsmeldungFS::testExStellungsmeldungFS() zeitangabe_DTGToJson Stunden= 13 QSYSTEM: TestExStellungsmeldungFS::testExStellungsmeldungFS() feuerstellungsdatenToJson QSYSTEM: TestExStellungsmeldungFS::testExStellungsmeldungFS() einheitToJson einheit.oi= 3 QSYSTEM: TestExStellungsmeldungFS::testExStellungsmeldungFS() koordinateToJson longitude= 8.759 latitude= 53.3779 QDEBUG : TestExStellungsmeldungFS::testExStellungsmeldungFS() koordinateMitHoeheToJson hoehe= 20 QSYSTEM: TestExStellungsmeldungFS::testExStellungsmeldungFS() koordinateToJson longitude= 8.76 latitude= 53.3779 QDEBUG : TestExStellungsmeldungFS::testExStellungsmeldungFS() koordinateMitHoeheToJson hoehe= 22 QSYSTEM: TestExStellungsmeldungFS::testExStellungsmeldungFS() koordinateToJson longitude= 8.761 latitude= 53.3779 QDEBUG : TestExStellungsmeldungFS::testExStellungsmeldungFS() koordinateMitHoeheToJson hoehe= 23 QSYSTEM: TestExStellungsmeldungFS::testExStellungsmeldungFS() geschossToJson geschosssorte= 17 ladung= 2 zuender= 10 anzahl= 6 QSYSTEM: TestExStellungsmeldungFS::testExStellungsmeldungFS() geschossToJson geschosssorte= 1 ladung= 0 zuender= 2 anzahl= 7 QDEBUG : TestExStellungsmeldungFS::testExStellungsmeldungFS() EX-SQ(FS) Stellungsmeldung Feuerstellung= "{\n \"data\": {\n \"einheit\": {\n \"oi\": \"F3\",\n \"r\": 5,\n \"verein\": \"verein ExFeuerstellungFS\"\n },\n \"geschosse\": [\n {\n \"anzahl\": 6,\n \"geschosssorte\": \"MineDM72\",\n \"ladung\": \"X_DM82\",\n \"zuender\": \"Doppel_DM183\"\n },\n {\n \"anzahl\": 7,\n \"geschosssorte\": \"LeuchtDM116\",\n \"ladung\": \"B_L8A1\",\n \"zuender\": \"Aufschlag_BB_DM371\"\n }\n ],\n \"koordinaten\": [\n {\n \"hoehe\": 22,\n \"koordinate\": {\n \"latitude\": 53.37792,\n \"longitude\": 8.76\n }\n },\n {\n \"hoehe\": 23,\n \"koordinate\": {\n \"latitude\": 53.37793,\n \"longitude\": 8.761\n }\n }\n ],\n \"mittelpunkt\": {\n \"hoehe\": 20,\n \"koordinate\": {\n \"latitude\": 53.37791,\n \"longitude\": 8.759\n }\n },\n \"status\": \"Einsatzbereit\",\n \"typ\": \"MRS\",\n \"wirkungsbereich\": {\n \"grundrichtung\": 6868481,\n \"links\": 0,\n \"rechts\": 4240192\n }\n },\n \"reciver\": \"EXCON@GUEZ.LIVE\",\n \"referenceUuid\": \"\",\n \"sender\": \"SAA1@GUEZ.LIVE\",\n \"timestamp\": {\n \"jahr\": 2025,\n \"minuten\": 11,\n \"monat\": 5,\n \"sekunden\": 10,\n \"stunden\": 13,\n \"tag\": 16,\n \"zdm\": \"ZDM\",\n \"zds\": \"ZDS\",\n \"zvz\": \"ZVz\"\n },\n \"type\": \"EX-SQ(FS)\",\n \"typeId\": 2000,\n \"uuid\": \"{0556fcc8-7126-4778-b4ce-acb6ffcbf5f2}\",\n \"version\": \"\"\n}\n" QSYSTEM: TestExStellungsmeldungFS::testExStellungsmeldungFS() feuerstellungsdatenFromJson QSYSTEM: TestExStellungsmeldungFS::testExStellungsmeldungFS() einheitfromJson QSYSTEM: TestExStellungsmeldungFS::testExStellungsmeldungFS() koordinateMitHoeheFromJson QSYSTEM: TestExStellungsmeldungFS::testExStellungsmeldungFS() koordinatefromJson QSYSTEM: TestExStellungsmeldungFS::testExStellungsmeldungFS() koordinatefromJson longitude= 8.759 latitude= 53.3779 QSYSTEM: TestExStellungsmeldungFS::testExStellungsmeldungFS() koordinateMitHoeheFromJson hoehe= 20 QSYSTEM: TestExStellungsmeldungFS::testExStellungsmeldungFS() koordinateMitHoeheFromJson QSYSTEM: TestExStellungsmeldungFS::testExStellungsmeldungFS() koordinatefromJson QSYSTEM: TestExStellungsmeldungFS::testExStellungsmeldungFS() koordinatefromJson longitude= 8.76 latitude= 53.3779 QSYSTEM: TestExStellungsmeldungFS::testExStellungsmeldungFS() koordinateMitHoeheFromJson hoehe= 22 QSYSTEM: TestExStellungsmeldungFS::testExStellungsmeldungFS() koordinateMitHoeheFromJson QSYSTEM: TestExStellungsmeldungFS::testExStellungsmeldungFS() koordinatefromJson QSYSTEM: TestExStellungsmeldungFS::testExStellungsmeldungFS() koordinatefromJson longitude= 8.761 latitude= 53.3779 QSYSTEM: TestExStellungsmeldungFS::testExStellungsmeldungFS() koordinateMitHoeheFromJson hoehe= 23 QSYSTEM: TestExStellungsmeldungFS::testExStellungsmeldungFS() geschossefromJson QSYSTEM: TestExStellungsmeldungFS::testExStellungsmeldungFS() geschosssorte= ' QJsonValue(string, "MineDM72") ' QSYSTEM: TestExStellungsmeldungFS::testExStellungsmeldungFS() geschossefromJson geschosssorte= 17 ladung= 2 zuender= 10 anzahl= 6 QSYSTEM: TestExStellungsmeldungFS::testExStellungsmeldungFS() geschossefromJson QSYSTEM: TestExStellungsmeldungFS::testExStellungsmeldungFS() geschosssorte= ' QJsonValue(string, "LeuchtDM116") ' QSYSTEM: TestExStellungsmeldungFS::testExStellungsmeldungFS() geschossefromJson geschosssorte= 1 ladung= 0 zuender= 2 anzahl= 7 QSYSTEM: TestExStellungsmeldungFS::testExStellungsmeldungFS() wirkungsbereichFromJson PASS : TestExStellungsmeldungFS::testExStellungsmeldungFS() PASS : TestExStellungsmeldungFS::cleanupTestCase() Totals: 3 passed, 0 failed, 0 skipped, 0 blacklisted, 7ms ********* Finished testing of TestExStellungsmeldungFS ********* ********* Start testing of TestExStellungsmeldungWS ********* Config: Using QtTest library 5.15.2, Qt 5.15.2 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 7.5.0), opensuse-leap 15.4 PASS : TestExStellungsmeldungWS::initTestCase() QDEBUG : TestExStellungsmeldungWS::testExStellungsmeldungWS() ------------------------------------------------ QDEBUG : TestExStellungsmeldungWS::testExStellungsmeldungWS() --- EX-SQ(WS) Stellungsmeldung Waffensystem --- QSYSTEM: TestExStellungsmeldungWS::testExStellungsmeldungWS() toJsonInternal QSYSTEM: TestExStellungsmeldungWS::testExStellungsmeldungWS() zeitangabe_DTGToJson Stunden= 13 QSYSTEM: TestExStellungsmeldungWS::testExStellungsmeldungWS() TODO waffensystemdatenToJson QSYSTEM: TestExStellungsmeldungWS::testExStellungsmeldungWS() einheitToJson einheit.oi= 6 QSYSTEM: TestExStellungsmeldungWS::testExStellungsmeldungWS() geschossToJson geschosssorte= 17 ladung= 2 zuender= 10 anzahl= 6 QSYSTEM: TestExStellungsmeldungWS::testExStellungsmeldungWS() geschossToJson geschosssorte= 1 ladung= 0 zuender= 2 anzahl= 7 QSYSTEM: TestExStellungsmeldungWS::testExStellungsmeldungWS() koordinateToJson longitude= 8.759 latitude= 53.3779 QDEBUG : TestExStellungsmeldungWS::testExStellungsmeldungWS() koordinateMitHoeheToJson hoehe= 20 QDEBUG : TestExStellungsmeldungWS::testExStellungsmeldungWS() EX-SQ(WS) Stellungsmeldung Waffensystem= "{\n \"data\": {\n \"einheit\": {\n \"oi\": \"F6\",\n \"r\": 6,\n \"verein\": \"verein ExFeuerstellungWS\"\n },\n \"geschosse\": [\n {\n \"anzahl\": 6,\n \"geschosssorte\": \"MineDM72\",\n \"ladung\": \"X_DM82\",\n \"zuender\": \"Doppel_DM183\"\n },\n {\n \"anzahl\": 7,\n \"geschosssorte\": \"LeuchtDM116\",\n \"ladung\": \"B_L8A1\",\n \"zuender\": \"Aufschlag_BB_DM371\"\n }\n ],\n \"kenner\": \"B1\",\n \"koordinate\": {\n \"hoehe\": 20,\n \"koordinate\": {\n \"latitude\": 53.37791,\n \"longitude\": 8.759\n }\n },\n \"status\": \"Nicht einsatzbereit\",\n \"typ\": \"MRS\",\n \"wirkungsbereich\": {\n \"grundrichtung\": 1,\n \"links\": 2,\n \"rechts\": 3\n }\n },\n \"reciver\": \"EXCON@GUEZ.LIVE\",\n \"referenceUuid\": \"\",\n \"sender\": \"SAA1@GUEZ.LIVE\",\n \"timestamp\": {\n \"jahr\": 2025,\n \"minuten\": 11,\n \"monat\": 5,\n \"sekunden\": 10,\n \"stunden\": 13,\n \"tag\": 16,\n \"zdm\": \"ZDM\",\n \"zds\": \"ZDS\",\n \"zvz\": \"ZVz\"\n },\n \"type\": \"EX-SQ(WS)\",\n \"typeId\": 2001,\n \"uuid\": \"{546479bc-d439-46af-bbb8-8ab4bfb1f2cb}\",\n \"version\": \"\"\n}\n" QSYSTEM: TestExStellungsmeldungWS::testExStellungsmeldungWS() waffensystemdatenFromJson QSYSTEM: TestExStellungsmeldungWS::testExStellungsmeldungWS() einheitfromJson QSYSTEM: TestExStellungsmeldungWS::testExStellungsmeldungWS() geschossefromJson QSYSTEM: TestExStellungsmeldungWS::testExStellungsmeldungWS() geschosssorte= ' QJsonValue(string, "MineDM72") ' QSYSTEM: TestExStellungsmeldungWS::testExStellungsmeldungWS() geschossefromJson geschosssorte= 17 ladung= 2 zuender= 10 anzahl= 6 QSYSTEM: TestExStellungsmeldungWS::testExStellungsmeldungWS() geschossefromJson QSYSTEM: TestExStellungsmeldungWS::testExStellungsmeldungWS() geschosssorte= ' QJsonValue(string, "LeuchtDM116") ' QSYSTEM: TestExStellungsmeldungWS::testExStellungsmeldungWS() geschossefromJson geschosssorte= 1 ladung= 0 zuender= 2 anzahl= 7 QSYSTEM: TestExStellungsmeldungWS::testExStellungsmeldungWS() koordinateMitHoeheFromJson QSYSTEM: TestExStellungsmeldungWS::testExStellungsmeldungWS() koordinatefromJson QSYSTEM: TestExStellungsmeldungWS::testExStellungsmeldungWS() koordinatefromJson longitude= 8.759 latitude= 53.3779 QSYSTEM: TestExStellungsmeldungWS::testExStellungsmeldungWS() koordinateMitHoeheFromJson hoehe= 20 QSYSTEM: TestExStellungsmeldungWS::testExStellungsmeldungWS() wirkungsbereichFromJson PASS : TestExStellungsmeldungWS::testExStellungsmeldungWS() PASS : TestExStellungsmeldungWS::cleanupTestCase() Totals: 3 passed, 0 failed, 0 skipped, 0 blacklisted, 4ms ********* Finished testing of TestExStellungsmeldungWS ********* ********* Start testing of TestExStellungsmeldungLP ********* Config: Using QtTest library 5.15.2, Qt 5.15.2 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 7.5.0), opensuse-leap 15.4 PASS : TestExStellungsmeldungLP::initTestCase() QDEBUG : TestExStellungsmeldungLP::testExStellungsmeldungLP() -------------------------------------------- QDEBUG : TestExStellungsmeldungLP::testExStellungsmeldungLP() --- EX-SQ(LP) Stellungsmeldung Ladeplatz --- QSYSTEM: TestExStellungsmeldungLP::testExStellungsmeldungLP() toJsonInternal QSYSTEM: TestExStellungsmeldungLP::testExStellungsmeldungLP() zeitangabe_DTGToJson Stunden= 13 QSYSTEM: TestExStellungsmeldungLP::testExStellungsmeldungLP() TODO ladeplatzdatenToJson QSYSTEM: TestExStellungsmeldungLP::testExStellungsmeldungLP() geschossToJson geschosssorte= 17 ladung= 2 zuender= 10 anzahl= 6 QSYSTEM: TestExStellungsmeldungLP::testExStellungsmeldungLP() geschossToJson geschosssorte= 1 ladung= 0 zuender= 2 anzahl= 7 QSYSTEM: TestExStellungsmeldungLP::testExStellungsmeldungLP() koordinateToJson longitude= 8.759 latitude= 53.3779 QDEBUG : TestExStellungsmeldungLP::testExStellungsmeldungLP() koordinateMitHoeheToJson hoehe= 20 QDEBUG : TestExStellungsmeldungLP::testExStellungsmeldungLP() EX-SQ(LP) Stellungsmeldung Ladeplatz= "{\n \"data\": {\n \"geschosse\": [\n {\n \"anzahl\": 6,\n \"geschosssorte\": \"MineDM72\",\n \"ladung\": \"X_DM82\",\n \"zuender\": \"Doppel_DM183\"\n },\n {\n \"anzahl\": 7,\n \"geschosssorte\": \"LeuchtDM116\",\n \"ladung\": \"B_L8A1\",\n \"zuender\": \"Aufschlag_BB_DM371\"\n }\n ],\n \"koordinate\": {\n \"hoehe\": 20,\n \"koordinate\": {\n \"latitude\": 53.37791,\n \"longitude\": 8.759\n }\n },\n \"typ\": \"EX_L20_ASSY\"\n },\n \"reciver\": \"EXCON@GUEZ.LIVE\",\n \"referenceUuid\": \"\",\n \"sender\": \"SAA1@GUEZ.LIVE\",\n \"timestamp\": {\n \"jahr\": 2025,\n \"minuten\": 11,\n \"monat\": 5,\n \"sekunden\": 10,\n \"stunden\": 13,\n \"tag\": 16,\n \"zdm\": \"ZDM\",\n \"zds\": \"ZDS\",\n \"zvz\": \"ZVz\"\n },\n \"type\": \"EX-SQ(LP)\",\n \"typeId\": 2002,\n \"uuid\": \"{eb9ec2e2-5a63-4c90-a17d-b6273bbcd00c}\",\n \"version\": \"\"\n}\n" QSYSTEM: TestExStellungsmeldungLP::testExStellungsmeldungLP() ladeplatzdatenFromJson QSYSTEM: TestExStellungsmeldungLP::testExStellungsmeldungLP() koordinateMitHoeheFromJson QSYSTEM: TestExStellungsmeldungLP::testExStellungsmeldungLP() koordinatefromJson QSYSTEM: TestExStellungsmeldungLP::testExStellungsmeldungLP() koordinatefromJson longitude= 8.759 latitude= 53.3779 QSYSTEM: TestExStellungsmeldungLP::testExStellungsmeldungLP() koordinateMitHoeheFromJson hoehe= 20 QSYSTEM: TestExStellungsmeldungLP::testExStellungsmeldungLP() geschossefromJson QSYSTEM: TestExStellungsmeldungLP::testExStellungsmeldungLP() geschosssorte= ' QJsonValue(string, "MineDM72") ' QSYSTEM: TestExStellungsmeldungLP::testExStellungsmeldungLP() geschossefromJson geschosssorte= 17 ladung= 2 zuender= 10 anzahl= 6 QSYSTEM: TestExStellungsmeldungLP::testExStellungsmeldungLP() geschossefromJson QSYSTEM: TestExStellungsmeldungLP::testExStellungsmeldungLP() geschosssorte= ' QJsonValue(string, "LeuchtDM116") ' QSYSTEM: TestExStellungsmeldungLP::testExStellungsmeldungLP() geschossefromJson geschosssorte= 1 ladung= 0 zuender= 2 anzahl= 7 PASS : TestExStellungsmeldungLP::testExStellungsmeldungLP() PASS : TestExStellungsmeldungLP::cleanupTestCase() Totals: 3 passed, 0 failed, 0 skipped, 0 blacklisted, 4ms ********* Finished testing of TestExStellungsmeldungLP ********* ********* Start testing of TestExErkundungsergebnisse ********* Config: Using QtTest library 5.15.2, Qt 5.15.2 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 7.5.0), opensuse-leap 15.4 PASS : TestExErkundungsergebnisse::initTestCase() QDEBUG : TestExErkundungsergebnisse::testExErkundungsergebnisse() ------------------------------------------------------------- QDEBUG : TestExErkundungsergebnisse::testExErkundungsergebnisse() --- EX-Erkundungsergebnisse - Senden Erkundungsergebnisse --- QSYSTEM: TestExErkundungsergebnisse::testExErkundungsergebnisse() toJsonInternal QSYSTEM: TestExErkundungsergebnisse::testExErkundungsergebnisse() zeitangabe_DTGToJson Stunden= 13 QSYSTEM: TestExErkundungsergebnisse::testExErkundungsergebnisse() erkundungsdatenToJson QSYSTEM: TestExErkundungsergebnisse::testExErkundungsergebnisse() erkundungseinheitToJson verein= "verein Erkundungsdaten" r= 5 QSYSTEM: TestExErkundungsergebnisse::testExErkundungsergebnisse() koordinateToJson longitude= 8.758 latitude= 53.3779 QDEBUG : TestExErkundungsergebnisse::testExErkundungsergebnisse() koordinateMitHoeheToJson hoehe= 55 QSYSTEM: TestExErkundungsergebnisse::testExErkundungsergebnisse() erkundungsstellungenToJson QSYSTEM: TestExErkundungsergebnisse::testExErkundungsergebnisse() koordinateToJson longitude= 8.759 latitude= 53.3779 QDEBUG : TestExErkundungsergebnisse::testExErkundungsergebnisse() koordinateMitHoeheToJson hoehe= 56 QSYSTEM: TestExErkundungsergebnisse::testExErkundungsergebnisse() koordinateToJson longitude= 8.76 latitude= 53.3779 QDEBUG : TestExErkundungsergebnisse::testExErkundungsergebnisse() koordinateMitHoeheToJson hoehe= 57 QDEBUG : TestExErkundungsergebnisse::testExErkundungsergebnisse() erkundungsergebnisseMessage= "{\n \"data\": {\n \"feuerkommando\": {\n \"einheit\": 5,\n \"verein\": \"verein Erkundungsdaten\"\n },\n \"koordinate\": {\n \"hoehe\": 55,\n \"koordinate\": {\n \"latitude\": 53.3779,\n \"longitude\": 8.758\n }\n },\n \"stellungen\": {\n \"waffenplaetze\": [\n {\n \"hoehe\": 56,\n \"koordinate\": {\n \"latitude\": 53.37791,\n \"longitude\": 8.759\n }\n },\n {\n \"hoehe\": 57,\n \"koordinate\": {\n \"latitude\": 53.37792,\n \"longitude\": 8.76\n }\n }\n ],\n \"wirkungsbereich\": {\n \"grundrichtung\": 33,\n \"links\": 44,\n \"rechts\": 55\n }\n }\n },\n \"reciver\": \"EXCON@GUEZ.LIVE\",\n \"referenceUuid\": \"\",\n \"sender\": \"SAA1@GUEZ.LIVE\",\n \"timestamp\": {\n \"jahr\": 2025,\n \"minuten\": 11,\n \"monat\": 5,\n \"sekunden\": 10,\n \"stunden\": 13,\n \"tag\": 16,\n \"zdm\": \"ZDM\",\n \"zds\": \"ZDS\",\n \"zvz\": \"ZVz\"\n },\n \"type\": \"EX-Erkundungsergebnisse\",\n \"typeId\": 5000,\n \"uuid\": \"{591a0103-e504-4a42-9c87-a755c6600018}\",\n \"version\": \"\"\n}\n" QSYSTEM: TestExErkundungsergebnisse::testExErkundungsergebnisse() START erkundungsdatenFromJson QSYSTEM: TestExErkundungsergebnisse::testExErkundungsergebnisse() erkundungseinheitFromJson verein= "verein Erkundungsdaten" r= 5 QSYSTEM: TestExErkundungsergebnisse::testExErkundungsergebnisse() koordinateMitHoeheFromJson QSYSTEM: TestExErkundungsergebnisse::testExErkundungsergebnisse() koordinatefromJson QSYSTEM: TestExErkundungsergebnisse::testExErkundungsergebnisse() koordinatefromJson longitude= 8.758 latitude= 53.3779 QSYSTEM: TestExErkundungsergebnisse::testExErkundungsergebnisse() koordinateMitHoeheFromJson hoehe= 55 QSYSTEM: TestExErkundungsergebnisse::testExErkundungsergebnisse() erkundungsstellungenFromJson QSYSTEM: TestExErkundungsergebnisse::testExErkundungsergebnisse() waffenplaetzeArray.size() 2 QSYSTEM: TestExErkundungsergebnisse::testExErkundungsergebnisse() koordinateMitHoeheFromJson QSYSTEM: TestExErkundungsergebnisse::testExErkundungsergebnisse() koordinatefromJson QSYSTEM: TestExErkundungsergebnisse::testExErkundungsergebnisse() koordinatefromJson longitude= 8.759 latitude= 53.3779 QSYSTEM: TestExErkundungsergebnisse::testExErkundungsergebnisse() koordinateMitHoeheFromJson hoehe= 56 QSYSTEM: TestExErkundungsergebnisse::testExErkundungsergebnisse() koordinateMitHoeheFromJson QSYSTEM: TestExErkundungsergebnisse::testExErkundungsergebnisse() koordinatefromJson QSYSTEM: TestExErkundungsergebnisse::testExErkundungsergebnisse() koordinatefromJson longitude= 8.76 latitude= 53.3779 QSYSTEM: TestExErkundungsergebnisse::testExErkundungsergebnisse() koordinateMitHoeheFromJson hoehe= 57 QSYSTEM: TestExErkundungsergebnisse::testExErkundungsergebnisse() wirkungsbereichFromJson QSYSTEM: TestExErkundungsergebnisse::testExErkundungsergebnisse() Ende erkundungsstellungenFromJson PASS : TestExErkundungsergebnisse::testExErkundungsergebnisse() PASS : TestExErkundungsergebnisse::cleanupTestCase() Totals: 3 passed, 0 failed, 0 skipped, 0 blacklisted, 5ms ********* Finished testing of TestExErkundungsergebnisse ********* ********* Start testing of TestExStellungswechsel ********* Config: Using QtTest library 5.15.2, Qt 5.15.2 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 7.5.0), opensuse-leap 15.4 PASS : TestExStellungswechsel::initTestCase() QDEBUG : TestExStellungswechsel::testExStellungswechsel() --------------------------- QDEBUG : TestExStellungswechsel::testExStellungswechsel() --- EX-Stellungswechsel --- QSYSTEM: TestExStellungswechsel::testExStellungswechsel() toJsonInternal QSYSTEM: TestExStellungswechsel::testExStellungswechsel() zeitangabe_DTGToJson Stunden= 13 QDEBUG : TestExStellungswechsel::testExStellungswechsel() EX-Stellungswechsel= "{\n \"data\": {\n \"oi\": \"F3\",\n \"r\": 5,\n \"verein\": \"verein ExStellungswechsel\"\n },\n \"reciver\": \"EXCON@GUEZ.LIVE\",\n \"referenceUuid\": \"\",\n \"sender\": \"SAA1@GUEZ.LIVE\",\n \"timestamp\": {\n \"jahr\": 2025,\n \"minuten\": 11,\n \"monat\": 5,\n \"sekunden\": 10,\n \"stunden\": 13,\n \"tag\": 16,\n \"zdm\": \"ZDM\",\n \"zds\": \"ZDS\",\n \"zvz\": \"ZVz\"\n },\n \"type\": \"EX-Stellungswechsel\",\n \"typeId\": 20,\n \"uuid\": \"{31f1ed16-59fc-49bd-ab26-9a7b47f3343c}\",\n \"version\": \"\"\n}\n" QSYSTEM: TestExStellungswechsel::testExStellungswechsel() stellungswechseldatenFromJson PASS : TestExStellungswechsel::testExStellungswechsel() PASS : TestExStellungswechsel::cleanupTestCase() Totals: 3 passed, 0 failed, 0 skipped, 0 blacklisted, 3ms ********* Finished testing of TestExStellungswechsel ********* ********* Start testing of TestExHqKoordinierungsmassnahmen ********* Config: Using QtTest library 5.15.2, Qt 5.15.2 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 7.5.0), opensuse-leap 15.4 PASS : TestExHqKoordinierungsmassnahmen::initTestCase() QDEBUG : TestExHqKoordinierungsmassnahmen::testExHqKoordinierungsmassnahmen() ----------------------------------------- QDEBUG : TestExHqKoordinierungsmassnahmen::testExHqKoordinierungsmassnahmen() --- EX-HQ(K) Koordinierungsmassnahmen --- QSYSTEM: TestExHqKoordinierungsmassnahmen::testExHqKoordinierungsmassnahmen() toJsonInternal QSYSTEM: TestExHqKoordinierungsmassnahmen::testExHqKoordinierungsmassnahmen() zeitangabe_DTGToJson Stunden= 13 QSYSTEM: TestExHqKoordinierungsmassnahmen::testExHqKoordinierungsmassnahmen() koordinierungsdatenToJson QSYSTEM: TestExHqKoordinierungsmassnahmen::testExHqKoordinierungsmassnahmen() zeitangabe_DTGToJson Stunden= 5 QSYSTEM: TestExHqKoordinierungsmassnahmen::testExHqKoordinierungsmassnahmen() zeitangabe_DTGToJson Stunden= 5 QSYSTEM: TestExHqKoordinierungsmassnahmen::testExHqKoordinierungsmassnahmen() koordinateToJson longitude= 8.76 latitude= 53.3779 QSYSTEM: TestExHqKoordinierungsmassnahmen::testExHqKoordinierungsmassnahmen() koordinateToJson longitude= 8.761 latitude= 53.3779 QSYSTEM: TestExHqKoordinierungsmassnahmen::testExHqKoordinierungsmassnahmen() koordinateToJson longitude= 8.762 latitude= 53.3779 QDEBUG : TestExHqKoordinierungsmassnahmen::testExHqKoordinierungsmassnahmen() EX-HQ(K) Koordinierungsmassnahmen= "{\n \"data\": {\n \"ab\": {\n \"jahr\": 2025,\n \"minuten\": 35,\n \"monat\": 11,\n \"sekunden\": 55,\n \"stunden\": 5,\n \"tag\": 12,\n \"zdm\": \"ZDM\",\n \"zds\": \"ZDS\",\n \"zvz\": \"ZVz\"\n },\n \"art\": \"NFA\",\n \"bis\": {\n \"jahr\": 2025,\n \"minuten\": 35,\n \"monat\": 11,\n \"sekunden\": 55,\n \"stunden\": 5,\n \"tag\": 13,\n \"zdm\": \"ZDM\",\n \"zds\": \"ZDS\",\n \"zvz\": \"ZVz\"\n },\n \"koordinaten\": [\n {\n \"latitude\": 53.37792,\n \"longitude\": 8.76\n },\n {\n \"latitude\": 53.37793,\n \"longitude\": 8.761\n }\n ],\n \"maxGipfel\": 123,\n \"mittelpunkt\": {\n \"latitude\": 53.37794,\n \"longitude\": 8.762\n },\n \"name\": \"Name ExHqKoordinierungsmassnahme\",\n \"radius\": 66,\n \"truppenteil\": \"Truppenteil ExHqKoordinierungsmassnahme\"\n },\n \"reciver\": \"EXCON@GUEZ.LIVE\",\n \"referenceUuid\": \"\",\n \"sender\": \"SAA1@GUEZ.LIVE\",\n \"timestamp\": {\n \"jahr\": 2025,\n \"minuten\": 11,\n \"monat\": 5,\n \"sekunden\": 10,\n \"stunden\": 13,\n \"tag\": 16,\n \"zdm\": \"ZDM\",\n \"zds\": \"ZDS\",\n \"zvz\": \"ZVz\"\n },\n \"type\": \"EX-HQ(K)\",\n \"typeId\": 20,\n \"uuid\": \"{321f5053-6c92-497d-b044-835a2242e750}\",\n \"version\": \"\"\n}\n" QSYSTEM: TestExHqKoordinierungsmassnahmen::testExHqKoordinierungsmassnahmen() koordinierungsdatenFromJson QSYSTEM: TestExHqKoordinierungsmassnahmen::testExHqKoordinierungsmassnahmen() zeitangabe_DTGFromJson Stunden= -1065143760 QSYSTEM: TestExHqKoordinierungsmassnahmen::testExHqKoordinierungsmassnahmen() zeitangabe_DTGFromJson Stunden= -1065142288 QSYSTEM: TestExHqKoordinierungsmassnahmen::testExHqKoordinierungsmassnahmen() koordinatefromJson QSYSTEM: TestExHqKoordinierungsmassnahmen::testExHqKoordinierungsmassnahmen() koordinatefromJson longitude= 8.76 latitude= 53.3779 QSYSTEM: TestExHqKoordinierungsmassnahmen::testExHqKoordinierungsmassnahmen() koordinatefromJson QSYSTEM: TestExHqKoordinierungsmassnahmen::testExHqKoordinierungsmassnahmen() koordinatefromJson longitude= 8.761 latitude= 53.3779 QSYSTEM: TestExHqKoordinierungsmassnahmen::testExHqKoordinierungsmassnahmen() koordinatefromJson QSYSTEM: TestExHqKoordinierungsmassnahmen::testExHqKoordinierungsmassnahmen() koordinatefromJson longitude= 8.762 latitude= 53.3779 PASS : TestExHqKoordinierungsmassnahmen::testExHqKoordinierungsmassnahmen() PASS : TestExHqKoordinierungsmassnahmen::cleanupTestCase() Totals: 3 passed, 0 failed, 0 skipped, 0 blacklisted, 4ms ********* Finished testing of TestExHqKoordinierungsmassnahmen ********* ********* Start testing of TestExHqFuehrungslinien ********* Config: Using QtTest library 5.15.2, Qt 5.15.2 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 7.5.0), opensuse-leap 15.4 PASS : TestExHqFuehrungslinien::initTestCase() QDEBUG : TestExHqFuehrungslinien::testExHqFuehrungslinien() ------------------------------------------- QDEBUG : TestExHqFuehrungslinien::testExHqFuehrungslinien() --- EX-HQ(G) Fuehrungslinien und Grenzen --- QSYSTEM: TestExHqFuehrungslinien::testExHqFuehrungslinien() toJsonInternal QSYSTEM: TestExHqFuehrungslinien::testExHqFuehrungslinien() zeitangabe_DTGToJson Stunden= 13 QSYSTEM: TestExHqFuehrungslinien::testExHqFuehrungslinien() fuehrungsdatenToJson QSYSTEM: TestExHqFuehrungslinien::testExHqFuehrungslinien() zeitangabe_DTGToJson Stunden= 5 QSYSTEM: TestExHqFuehrungslinien::testExHqFuehrungslinien() zeitangabe_DTGToJson Stunden= 5 QSYSTEM: TestExHqFuehrungslinien::testExHqFuehrungslinien() koordinateToJson longitude= 8.76 latitude= 53.3779 QSYSTEM: TestExHqFuehrungslinien::testExHqFuehrungslinien() fuehrungsdatenToJson koordinate= 8.76 / 53.3779 QSYSTEM: TestExHqFuehrungslinien::testExHqFuehrungslinien() koordinateToJson longitude= 8.761 latitude= 53.3779 QSYSTEM: TestExHqFuehrungslinien::testExHqFuehrungslinien() fuehrungsdatenToJson koordinate= 8.761 / 53.3779 QDEBUG : TestExHqFuehrungslinien::testExHqFuehrungslinien() EX-HQ(G) Fuehrungslinien und Grenzen= "{\n \"data\": {\n \"ab\": {\n \"jahr\": 2025,\n \"minuten\": 35,\n \"monat\": 11,\n \"sekunden\": 55,\n \"stunden\": 5,\n \"tag\": 12,\n \"zdm\": \"ZDM\",\n \"zds\": \"ZDS\",\n \"zvz\": \"ZVz\"\n },\n \"art\": \"AO\",\n \"bis\": {\n \"jahr\": 2025,\n \"minuten\": 35,\n \"monat\": 11,\n \"sekunden\": 55,\n \"stunden\": 5,\n \"tag\": 13,\n \"zdm\": \"ZDM\",\n \"zds\": \"ZDS\",\n \"zvz\": \"ZVz\"\n },\n \"koordinaten\": [\n {\n \"latitude\": 53.37792,\n \"longitude\": 8.76\n },\n {\n \"latitude\": 53.37793,\n \"longitude\": 8.761\n }\n ],\n \"linkerNachbar\": \"linker Nachbar\",\n \"name\": \"Name EX-HQ(G) Führungslinien und Grenzen\",\n \"rechterNachbar\": \"rechter Nachbar\"\n },\n \"reciver\": \"EXCON@GUEZ.LIVE\",\n \"referenceUuid\": \"\",\n \"sender\": \"SAA1@GUEZ.LIVE\",\n \"timestamp\": {\n \"jahr\": 2025,\n \"minuten\": 11,\n \"monat\": 5,\n \"sekunden\": 10,\n \"stunden\": 13,\n \"tag\": 16,\n \"zdm\": \"ZDM\",\n \"zds\": \"ZDS\",\n \"zvz\": \"ZVz\"\n },\n \"type\": \"EX-HQ(G)\",\n \"typeId\": 3001,\n \"uuid\": \"{15661f37-df99-4ce1-be00-cef043a8a01b}\",\n \"version\": \"\"\n}\n" QSYSTEM: TestExHqFuehrungslinien::testExHqFuehrungslinien() fuehrungsdatenfromJson QSYSTEM: TestExHqFuehrungslinien::testExHqFuehrungslinien() zeitangabe_DTGFromJson Stunden= 2 QSYSTEM: TestExHqFuehrungslinien::testExHqFuehrungslinien() zeitangabe_DTGFromJson Stunden= -1065142288 QSYSTEM: TestExHqFuehrungslinien::testExHqFuehrungslinien() koordinatefromJson QSYSTEM: TestExHqFuehrungslinien::testExHqFuehrungslinien() koordinatefromJson longitude= 8.76 latitude= 53.3779 QSYSTEM: TestExHqFuehrungslinien::testExHqFuehrungslinien() fuehrungsdatenfromJson koordinate= 8.76 / 53.3779 QSYSTEM: TestExHqFuehrungslinien::testExHqFuehrungslinien() koordinatefromJson QSYSTEM: TestExHqFuehrungslinien::testExHqFuehrungslinien() koordinatefromJson longitude= 8.761 latitude= 53.3779 QSYSTEM: TestExHqFuehrungslinien::testExHqFuehrungslinien() fuehrungsdatenfromJson koordinate= 8.761 / 53.3779 PASS : TestExHqFuehrungslinien::testExHqFuehrungslinien() PASS : TestExHqFuehrungslinien::cleanupTestCase() Totals: 3 passed, 0 failed, 0 skipped, 0 blacklisted, 4ms ********* Finished testing of TestExHqFuehrungslinien ********* ********* Start testing of TestExTqTechnischeQuittung ********* Config: Using QtTest library 5.15.2, Qt 5.15.2 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 7.5.0), opensuse-leap 15.4 PASS : TestExTqTechnischeQuittung::initTestCase() QDEBUG : TestExTqTechnischeQuittung::testExTqTechnischeQuittung() ------------------------------------ QDEBUG : TestExTqTechnischeQuittung::testExTqTechnischeQuittung() --- EX-TQ Technische Quittierung --- QSYSTEM: TestExTqTechnischeQuittung::testExTqTechnischeQuittung() toJsonInternal QSYSTEM: TestExTqTechnischeQuittung::testExTqTechnischeQuittung() zeitangabe_DTGToJson Stunden= 13 QSYSTEM: TestExTqTechnischeQuittung::testExTqTechnischeQuittung() technischeDatenToJson QDEBUG : TestExTqTechnischeQuittung::testExTqTechnischeQuittung() EX-TQ Technische Quittierung= "{\n \"data\": {\n \"beschreibung\": \"Beschreibung technischer Status\",\n \"status\": \"INV\"\n },\n \"reciver\": \"EXCON@GUEZ.LIVE\",\n \"referenceUuid\": \"\",\n \"sender\": \"SAA1@GUEZ.LIVE\",\n \"timestamp\": {\n \"jahr\": 2025,\n \"minuten\": 11,\n \"monat\": 5,\n \"sekunden\": 10,\n \"stunden\": 13,\n \"tag\": 16,\n \"zdm\": \"ZDM\",\n \"zds\": \"ZDS\",\n \"zvz\": \"ZVz\"\n },\n \"type\": \"EX-TQ\",\n \"typeId\": 6013,\n \"uuid\": \"{5b6c08ea-448a-47aa-bddb-a775c2cf9537}\",\n \"version\": \"\"\n}\n" QSYSTEM: TestExTqTechnischeQuittung::testExTqTechnischeQuittung() technischeDatenFromJson PASS : TestExTqTechnischeQuittung::testExTqTechnischeQuittung() PASS : TestExTqTechnischeQuittung::cleanupTestCase() Totals: 3 passed, 0 failed, 0 skipped, 0 blacklisted, 3ms ********* Finished testing of TestExTqTechnischeQuittung ********* ********* Start testing of TestExAqFreitextmeldung ********* Config: Using QtTest library 5.15.2, Qt 5.15.2 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 7.5.0), opensuse-leap 15.4 PASS : TestExAqFreitextmeldung::initTestCase() QDEBUG : TestExAqFreitextmeldung::testExAqFreitextmeldung() ----------------------------- QDEBUG : TestExAqFreitextmeldung::testExAqFreitextmeldung() --- EX-AQ Freitextmeldung --- QSYSTEM: TestExAqFreitextmeldung::testExAqFreitextmeldung() toJsonInternal QSYSTEM: TestExAqFreitextmeldung::testExAqFreitextmeldung() zeitangabe_DTGToJson Stunden= 13 QSYSTEM: TestExAqFreitextmeldung::testExAqFreitextmeldung() freitextdatenToJson QDEBUG : TestExAqFreitextmeldung::testExAqFreitextmeldung() EX-AQ Freitextmeldung= "{\n \"data\": {\n \"text\": \"Freier Text\"\n },\n \"reciver\": \"EXCON@GUEZ.LIVE\",\n \"referenceUuid\": \"\",\n \"sender\": \"SAA1@GUEZ.LIVE\",\n \"timestamp\": {\n \"jahr\": 2025,\n \"minuten\": 11,\n \"monat\": 5,\n \"sekunden\": 10,\n \"stunden\": 13,\n \"tag\": 16,\n \"zdm\": \"ZDM\",\n \"zds\": \"ZDS\",\n \"zvz\": \"ZVz\"\n },\n \"type\": \"EX-AQ\",\n \"typeId\": 5001,\n \"uuid\": \"{2f05b52d-7a25-41fa-80da-8d95f81e3933}\",\n \"version\": \"\"\n}\n" QSYSTEM: TestExAqFreitextmeldung::testExAqFreitextmeldung() freitextdatenToJson PASS : TestExAqFreitextmeldung::testExAqFreitextmeldung() PASS : TestExAqFreitextmeldung::cleanupTestCase() Totals: 3 passed, 0 failed, 0 skipped, 0 blacklisted, 2ms ********* Finished testing of TestExAqFreitextmeldung ********* ********* Start testing of TestExFlugbahnberechnung ********* Config: Using QtTest library 5.15.2, Qt 5.15.2 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 7.5.0), opensuse-leap 15.4 PASS : TestExFlugbahnberechnung::initTestCase() QDEBUG : TestExFlugbahnberechnung::testExFlugbahnberechnung() ----------------------------- QDEBUG : TestExFlugbahnberechnung::testExFlugbahnberechnung() --- EX-Flugbahnberechnung --- QSYSTEM: TestExFlugbahnberechnung::testExFlugbahnberechnung() toJsonInternal QSYSTEM: TestExFlugbahnberechnung::testExFlugbahnberechnung() zeitangabe_DTGToJson Stunden= 13 QSYSTEM: TestExFlugbahnberechnung::testExFlugbahnberechnung() exFlugbahnberechnungDatenToJson QSYSTEM: TestExFlugbahnberechnung::testExFlugbahnberechnung() koordinateToJson longitude= 8.7573 latitude= 53.3779 QDEBUG : TestExFlugbahnberechnung::testExFlugbahnberechnung() koordinateMitHoeheToJson hoehe= 55 QSYSTEM: TestExFlugbahnberechnung::testExFlugbahnberechnung() koordinateToJson longitude= 8.7574 latitude= 53.3779 QDEBUG : TestExFlugbahnberechnung::testExFlugbahnberechnung() koordinateMitHoeheToJson hoehe= 56 QSYSTEM: TestExFlugbahnberechnung::testExFlugbahnberechnung() FlugbahnberechnungGeschosseToJson QDEBUG : TestExFlugbahnberechnung::testExFlugbahnberechnung() EX-Flugbahnberechnung= "{\n \"data\": {\n \"geschoss\": {\n \"geschosssorte\": \"SprengDM121\",\n \"ladung\": \"M_DM72\",\n \"zuender\": \"Aufschlag_DM241\",\n \"zuenderFunktion\": \"AZoV\"\n },\n \"sprenghoehe\": 33,\n \"standort\": {\n \"hoehe\": 55,\n \"koordinate\": {\n \"latitude\": 53.37787,\n \"longitude\": 8.7573\n }\n },\n \"waffensystem\": \"MRS\",\n \"winkelgruppe\": \"Obere\",\n \"zielkoordinate\": {\n \"hoehe\": 56,\n \"koordinate\": {\n \"latitude\": 53.37788,\n \"longitude\": 8.7574\n }\n }\n },\n \"reciver\": \"EXCON@GUEZ.LIVE\",\n \"referenceUuid\": \"\",\n \"sender\": \"SAA1@GUEZ.LIVE\",\n \"timestamp\": {\n \"jahr\": 2025,\n \"minuten\": 11,\n \"monat\": 5,\n \"sekunden\": 10,\n \"stunden\": 13,\n \"tag\": 16,\n \"zdm\": \"ZDM\",\n \"zds\": \"ZDS\",\n \"zvz\": \"ZVz\"\n },\n \"type\": \"EX-Flugbahnberechnung\",\n \"typeId\": 4000,\n \"uuid\": \"{f3a7a892-4431-4136-b7de-f8ab46e9b915}\",\n \"version\": \"\"\n}\n" QSYSTEM: TestExFlugbahnberechnung::testExFlugbahnberechnung() exFlugbahnberechnungDatenFromJson QSYSTEM: TestExFlugbahnberechnung::testExFlugbahnberechnung() koordinateMitHoeheFromJson QSYSTEM: TestExFlugbahnberechnung::testExFlugbahnberechnung() koordinatefromJson QSYSTEM: TestExFlugbahnberechnung::testExFlugbahnberechnung() koordinatefromJson longitude= 8.7573 latitude= 53.3779 QSYSTEM: TestExFlugbahnberechnung::testExFlugbahnberechnung() koordinateMitHoeheFromJson hoehe= 55 QSYSTEM: TestExFlugbahnberechnung::testExFlugbahnberechnung() koordinateMitHoeheFromJson QSYSTEM: TestExFlugbahnberechnung::testExFlugbahnberechnung() koordinatefromJson QSYSTEM: TestExFlugbahnberechnung::testExFlugbahnberechnung() koordinatefromJson longitude= 8.7574 latitude= 53.3779 QSYSTEM: TestExFlugbahnberechnung::testExFlugbahnberechnung() koordinateMitHoeheFromJson hoehe= 56 QSYSTEM: TestExFlugbahnberechnung::testExFlugbahnberechnung() flugbahnberechnungGeschosseFromJson QSYSTEM: TestExFlugbahnberechnung::testExFlugbahnberechnung() geschosssorte= "" int: -1065142592 FAIL! : TestExFlugbahnberechnung::testExFlugbahnberechnung() Compared values are not the same Actual (flugbahnberechnungDaten.geschoss.ladungsNummer): 2 Expected (5) : 5 Loc: [/mnt/24_adler/Lts/Proxies/TrainingAreaBase/Plugins/AdlerJson/ModuleTest/msgcompares.cpp(264)] PASS : TestExFlugbahnberechnung::cleanupTestCase() Totals: 2 passed, 1 failed, 0 skipped, 0 blacklisted, 3ms ********* Finished testing of TestExFlugbahnberechnung ********* ********* Start testing of TestExFlugbahndaten ********* Config: Using QtTest library 5.15.2, Qt 5.15.2 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 7.5.0), opensuse-leap 15.4 PASS : TestExFlugbahndaten::initTestCase() QDEBUG : TestExFlugbahndaten::testExFlugbahndaten() ----------------------------- QDEBUG : TestExFlugbahndaten::testExFlugbahndaten() --- EX-Flugbahndaten --- QDEBUG : TestExFlugbahndaten::testExFlugbahndaten() ------------------------------- QDEBUG : TestExFlugbahndaten::testExFlugbahndaten() --- ExFlugbahndaten::toJson --- QSYSTEM: TestExFlugbahndaten::testExFlugbahndaten() toJsonInternal QSYSTEM: TestExFlugbahndaten::testExFlugbahndaten() zeitangabe_DTGToJson Stunden= 13 QSYSTEM: TestExFlugbahndaten::testExFlugbahndaten() TODO flugbahndatenToJson QSYSTEM: TestExFlugbahndaten::testExFlugbahndaten() koordinateToJson longitude= 8.7574 latitude= 53.3779 QDEBUG : TestExFlugbahndaten::testExFlugbahndaten() koordinateMitHoeheToJson hoehe= 56 QSYSTEM: TestExFlugbahndaten::testExFlugbahndaten() FlugbahndatenGeschosseToJson QDEBUG : TestExFlugbahndaten::testExFlugbahndaten() EX-Flugbahndaten= "{\n \"data\": {\n \"fallwinkel\": 55,\n \"fehlercode\": \"MaximaleEntfernung\",\n \"flugbahnpunkt\": [\n {\n \"xRelativ\": 2.2,\n \"yRelativ\": 3.3,\n \"zRelativ\": 4.4,\n \"zeit\": 1.1\n },\n {\n \"xRelativ\": 2.3,\n \"yRelativ\": 3.4,\n \"zRelativ\": 4.5,\n \"zeit\": 1.2\n }\n ],\n \"flugzeit\": 300,\n \"geschoss\": {\n \"geschosssorte\": \"SprengDM121\",\n \"ladung\": \"M_DM72\",\n \"ladungsNummer\": 5,\n \"zuender\": \"Aufschlag_DM241\",\n \"zuenderFunktion\": \"AZoV\",\n \"zuenderZeit\": 1000\n },\n \"gipfelhoehe\": 200,\n \"schussrichtung\": 45,\n \"streuung\": {\n \"peBurstDeflection\": 5.5,\n \"peBurstRange\": 4.4,\n \"peDeflection\": 3.3,\n \"peRange\": 2.2\n },\n \"typ\": \"MRS\",\n \"zielkoordinate\": {\n \"hoehe\": 56,\n \"koordinate\": {\n \"latitude\": 53.37788,\n \"longitude\": 8.7574\n }\n }\n },\n \"reciver\": \"EXCON@GUEZ.LIVE\",\n \"referenceUuid\": \"\",\n \"sender\": \"SAA1@GUEZ.LIVE\",\n \"timestamp\": {\n \"jahr\": 2025,\n \"minuten\": 11,\n \"monat\": 5,\n \"sekunden\": 10,\n \"stunden\": 13,\n \"tag\": 16,\n \"zdm\": \"ZDM\",\n \"zds\": \"ZDS\",\n \"zvz\": \"ZVz\"\n },\n \"type\": \"EX-Flugbahndaten\",\n \"typeId\": 4001,\n \"uuid\": \"{1ee580e9-d659-4861-ab01-edc529f27950}\",\n \"version\": \"\"\n}\n" QSYSTEM: TestExFlugbahndaten::testExFlugbahndaten() flugbahndatenDatenFromJson QSYSTEM: TestExFlugbahndaten::testExFlugbahndaten() koordinateMitHoeheFromJson QSYSTEM: TestExFlugbahndaten::testExFlugbahndaten() koordinatefromJson QSYSTEM: TestExFlugbahndaten::testExFlugbahndaten() koordinatefromJson longitude= 8.7574 latitude= 53.3779 QSYSTEM: TestExFlugbahndaten::testExFlugbahndaten() koordinateMitHoeheFromJson hoehe= 56 QSYSTEM: TestExFlugbahndaten::testExFlugbahndaten() flugbahnpunktFromJson QSYSTEM: TestExFlugbahndaten::testExFlugbahndaten() flugbahnpunktFromJson zeit= 1.1 punkt= 2.2 / 3.3 / 4.4 QSYSTEM: TestExFlugbahndaten::testExFlugbahndaten() fuehrungsdatenfromJson flugbahnpunkt= 1.1 / 2.2 / 3.3 / 4.4 QSYSTEM: TestExFlugbahndaten::testExFlugbahndaten() flugbahnpunktFromJson QSYSTEM: TestExFlugbahndaten::testExFlugbahndaten() flugbahnpunktFromJson zeit= 1.2 punkt= 2.3 / 3.4 / 4.5 QSYSTEM: TestExFlugbahndaten::testExFlugbahndaten() fuehrungsdatenfromJson flugbahnpunkt= 1.2 / 2.3 / 3.4 / 4.5 QSYSTEM: TestExFlugbahndaten::testExFlugbahndaten() streuungsdatenfromJson peDeflection= 3.3 peBurstRange= 4.4 peBurstDeflection= 5.5 QSYSTEM: TestExFlugbahndaten::testExFlugbahndaten() FlugbahndatenGeschosseFromJson PASS : TestExFlugbahndaten::testExFlugbahndaten() PASS : TestExFlugbahndaten::cleanupTestCase() Totals: 3 passed, 0 failed, 0 skipped, 0 blacklisted, 4ms ********* Finished testing of TestExFlugbahndaten *********