+1
.tangled/workflows/test.yml
+1
.tangled/workflows/test.yml
+3
-9
sachy-shtc3/src/lib.rs
+3
-9
sachy-shtc3/src/lib.rs
···
872
872
let mock = I2cMock::new(&expectations);
873
873
let mut sht = ShtC3::new(mock, PowerMode::NormalMode);
874
874
let mut delay = NoopDelay;
875
-
let temperature = sht
876
-
.measure_temperature(&mut delay)
877
-
.unwrap();
875
+
let temperature = sht.measure_temperature(&mut delay).unwrap();
878
876
assert_eq!(temperature.as_millidegrees_celsius(), 23_730); // 23.7°C
879
877
sht.destroy().done();
880
878
}
···
892
890
let mock = I2cMock::new(&expectations);
893
891
let mut sht = ShtC3::new(mock, PowerMode::NormalMode);
894
892
let mut delay = NoopDelay;
895
-
let humidity = sht
896
-
.measure_humidity(&mut delay)
897
-
.unwrap();
893
+
let humidity = sht.measure_humidity(&mut delay).unwrap();
898
894
assert_eq!(humidity.as_millipercent(), 62_968); // 62.9 %RH
899
895
sht.destroy().done();
900
896
}
···
907
903
.with_error(ErrorKind::Other)];
908
904
let mock = I2cMock::new(&expectations);
909
905
let mut sht = ShtC3::new(mock, PowerMode::LowPower);
910
-
let err = sht
911
-
.measure(&mut NoopDelay)
912
-
.unwrap_err();
906
+
let err = sht.measure(&mut NoopDelay).unwrap_err();
913
907
assert_eq!(err, Error::I2c(ErrorKind::Other));
914
908
sht.destroy().done();
915
909
}