From: tsteven4 <13596209+tsteven4@users.noreply.github.com> Date: Tue, 14 Mar 2023 15:10:41 +0000 (-0600) Subject: avoid sed encoding issues with dop filter test. (#1037) X-Git-Tag: archive/raspbian/1.10.0+ds-2+rpi1~1^2~12^2~1^2~105 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=8634a54f8d63f7b20d55536638d495ec2ed257ba;p=gpsbabel.git avoid sed encoding issues with dop filter test. (#1037) Qt 6.5.0 beta is generating warnigs due to https://github.com/qt/qtbase/commit/fff9395c2899841bdca07f400392595963d9ff93 Detected system locale encoding (ANSI_X3.4-1968, locale "C") is not UTF-8. Qt shall use a UTF-8 locale ("C.UTF-8") instead. If this causes problems, reconfigure your locale. See the locale(1) manual for more information. --- diff --git a/reference/dop-hdop.csv b/reference/dop-hdop.csv new file mode 100644 index 000000000..50267b158 --- /dev/null +++ b/reference/dop-hdop.csv @@ -0,0 +1,3 @@ +Index Lat Lon Icon Name Description Notes URL Link Text Altitude (m) Distance (km) Speed (m/s) Course (°) Time HDOP VDOP PDOP Satellites Fix +0 48.494151 N 48° 29.649030' N 9.209885 E 9° 12.593120' E "" 374.000000 0.000000 1.100000 38542.598889 6.900000 50.500000 6.900000 8 3d +1 48.494220 N 48° 29.653200' N 9.210672 E 9° 12.640300' E "" 374.000000 0.058522 1.100000 38542.598900 2.000000 2.000000 2.000000 8 2d diff --git a/reference/dop-vdop.csv b/reference/dop-vdop.csv new file mode 100644 index 000000000..e30baaee3 --- /dev/null +++ b/reference/dop-vdop.csv @@ -0,0 +1,3 @@ +Index Lat Lon Icon Name Description Notes URL Link Text Altitude (m) Distance (km) Speed (m/s) Course (°) Time HDOP VDOP PDOP Satellites Fix +0 48.494134 N 48° 29.648030' N 9.209797 E 9° 12.587800' E "" 374.000000 0.000000 0.000000 38542.595671 50.500000 6.800000 7.600000 8 3d +1 48.494220 N 48° 29.653200' N 9.210672 E 9° 12.640300' E "" 374.000000 0.065258 1.100000 38542.598900 2.000000 2.000000 2.000000 8 2d diff --git a/testo.d/dop_filter.test b/testo.d/dop_filter.test index 3cc4d980f..a3f235cee 100644 --- a/testo.d/dop_filter.test +++ b/testo.d/dop_filter.test @@ -1,14 +1,8 @@ # # Dop filter test # -( -# avoid "sed: RE error: illegal byte sequence" on Mac OS X 10.9, and probably other OSs, by setting LC_ALL -LC_ALL=C rm -f ${TMPDIR}/dop* -sed '/50/d' ${REFERENCE}/dop-test.gpx | gpsbabel -i gpx -f - -o openoffice -F - | sed 's/RPT...//g' > ${TMPDIR}/dop-hdop.ref -gpsbabel -i gpx -f ${REFERENCE}/dop-test.gpx -x discard,hdop=50 -o openoffice -F - | sed 's/RPT...//g' > ${TMPDIR}/dop-hdop.fil -compare ${TMPDIR}/dop-hdop.ref ${TMPDIR}/dop-hdop.fil -sed '/50/d' ${REFERENCE}/dop-test.gpx | gpsbabel -i gpx -f - -o openoffice -F - | sed 's/RPT...//g' > ${TMPDIR}/dop-vdop.ref -gpsbabel -i gpx -f ${REFERENCE}/dop-test.gpx -x discard,vdop=50 -o openoffice -F - | sed 's/RPT...//g' > ${TMPDIR}/dop-vdop.fil -compare ${TMPDIR}/dop-vdop.ref ${TMPDIR}/dop-vdop.fil -) +gpsbabel -i gpx -f ${REFERENCE}/dop-test.gpx -x discard,hdop=50 -o openoffice -F ${TMPDIR}/dop-hdop.csv +compare ${REFERENCE}/dop-hdop.csv ${TMPDIR}/dop-hdop.csv +gpsbabel -i gpx -f ${REFERENCE}/dop-test.gpx -x discard,vdop=50 -o openoffice -F ${TMPDIR}/dop-vdop.csv +compare ${REFERENCE}/dop-vdop.csv ${TMPDIR}/dop-vdop.csv