tangled
alpha
login
or
join now
sachy.dev
/
sachy-embed-core
0
fork
atom
Repo of no-std crates for my personal embedded projects
0
fork
atom
overview
issues
pulls
pipelines
Fix formatting
sachy.dev
3 months ago
06eaec36
9f392dc6
0/1
test.yml
failed
7s
+3
-9
1 changed file
expand all
collapse all
unified
split
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
875
-
let temperature = sht
876
876
-
.measure_temperature(&mut delay)
877
877
-
.unwrap();
875
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
895
-
let humidity = sht
896
896
-
.measure_humidity(&mut delay)
897
897
-
.unwrap();
893
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
910
-
let err = sht
911
911
-
.measure(&mut NoopDelay)
912
912
-
.unwrap_err();
906
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
}