Merge "health 2.1 VTS: fix test on batteryFullCapacityUah" am: 8ae16915ac

Change-Id: Iaa7258f61d6e31d7368da0ff8fd26f657c711ff1
This commit is contained in:
Automerger Merge Worker
2020-01-31 16:00:07 +00:00

View File

@@ -233,9 +233,13 @@ TEST_P(HealthHidlTest, getHealthInfo_2_1) {
EXPECT_TRUE(IsEnum(value.batteryCapacityLevel)) << " BatteryCapacityLevel";
EXPECT_GE(value.batteryChargeTimeToFullNowSeconds, 0);
EXPECT_GE(value.batteryFullCapacityUah, 0) << "batteryFullCapacityUah is unknown";
EXPECT_GE(value.batteryFullCapacityUah, legacy.batteryFullCharge * 0.50);
EXPECT_LE(value.batteryFullCapacityUah, legacy.batteryFullCharge * 1.20);
EXPECT_GE(value.batteryFullCapacityUah, 0)
<< "batteryFullCapacityUah should not be negative";
if (value.batteryFullCapacityUah > 0) {
EXPECT_GE(value.batteryFullCapacityUah, legacy.batteryFullCharge * 0.50);
EXPECT_LE(value.batteryFullCapacityUah, legacy.batteryFullCharge * 1.20);
}
})));
}