Closed elpiel closed 1 year ago
So the change in mapping from this PR: https://github.com/AeroRust/nmea/commit/c23b4430642ac32b9221e8313164f16da534b702
Changed the mapping for GnssType::Beidou
which is causing the test to fail now as the previous GnssType::Beidou
is now associated with GnssType::Qzss
, is this expected behaviour?
If so it's a relatively simple change to update the data in the test to reflect the new mapping, if this is what indeed what is expected?
Actually, there was a typo in one of the mappings and when the typo was fixed (a wrongly associated TrackerId) the tests started failing.
These are the expected results but that was not the Beidou GNSS, to begin with, so this issue is abouting changing these expected values to Galileo
.
You can also see the excepted (left) vs the actual (right) from the failing test: https://github.com/AeroRust/nmea/actions/runs/3074029877/jobs/4966543037
The talker ids are taken from here and the typo was fixed accordingly to this list: https://gpsd.gitlab.io/gpsd/NMEA.html#_talker_ids
PS: You also have to see if the tests succeed after this, there might be more places that need changing.
After a fixed typo for the GNSS types, a failing test appeared that needs to be fixed:
https://github.com/AeroRust/nmea/actions/runs/3074029877/jobs/4966543037