diff --git a/gnss/2.0/vts/functional/gnss_hal_test_cases.cpp b/gnss/2.0/vts/functional/gnss_hal_test_cases.cpp index c93e89b843..094c7c1e54 100644 --- a/gnss/2.0/vts/functional/gnss_hal_test_cases.cpp +++ b/gnss/2.0/vts/functional/gnss_hal_test_cases.cpp @@ -223,9 +223,10 @@ TEST_P(GnssHalTest, TestGnssMeasurementFields) { static_cast(measurement.state) >= static_cast(IGnssMeasurementCallback_2_0::GnssMeasurementState:: STATE_UNKNOWN) && - static_cast(measurement.state) <= - static_cast(IGnssMeasurementCallback_2_0::GnssMeasurementState:: - STATE_2ND_CODE_LOCK)); + static_cast(measurement.state) < + (static_cast(IGnssMeasurementCallback_2_0::GnssMeasurementState:: + STATE_2ND_CODE_LOCK) + << 1)); } iGnssMeasurement->close();