Skip to content

Commit 74e5a4d

Browse files
committed
fix test
1 parent 5f996fa commit 74e5a4d

File tree

1 file changed

+0
-205
lines changed
  • embedded-service/src/ec_type

1 file changed

+0
-205
lines changed

embedded-service/src/ec_type/mod.rs

Lines changed: 0 additions & 205 deletions
Original file line numberDiff line numberDiff line change
@@ -882,209 +882,4 @@ mod tests {
882882
let res = mem_map_to_thermal_msg(&memory_map, &mut offset, &mut length);
883883
assert!(res.is_err() && res.unwrap_err() == Error::InvalidLocation);
884884
}
885-
886-
#[test]
887-
fn test_mem_map_to_time_alarm_msg() {
888-
use crate::ec_type::message::TimeAlarmMessage;
889-
use crate::ec_type::structure::{ECMemory, TimeAlarm};
890-
891-
let memory_map = ECMemory {
892-
alarm: TimeAlarm {
893-
events: 1,
894-
capability: 2,
895-
year: 2025,
896-
month: 3,
897-
day: 12,
898-
hour: 10,
899-
minute: 30,
900-
second: 45,
901-
valid: 1,
902-
daylight: 0,
903-
res1: 0,
904-
milli: 500,
905-
time_zone: 1,
906-
res2: 0,
907-
alarm_status: 1,
908-
ac_time_val: 100,
909-
dc_time_val: 200,
910-
},
911-
..Default::default()
912-
};
913-
914-
let mut offset = offset_of!(ECMemory, alarm);
915-
let mut length = size_of::<TimeAlarm>();
916-
917-
test_field!(
918-
memory_map,
919-
offset,
920-
length,
921-
memory_map.alarm.events,
922-
mem_map_to_time_alarm_msg,
923-
TimeAlarmMessage::Events
924-
);
925-
test_field!(
926-
memory_map,
927-
offset,
928-
length,
929-
memory_map.alarm.capability,
930-
mem_map_to_time_alarm_msg,
931-
TimeAlarmMessage::Capability
932-
);
933-
test_field!(
934-
memory_map,
935-
offset,
936-
length,
937-
memory_map.alarm.year,
938-
mem_map_to_time_alarm_msg,
939-
TimeAlarmMessage::Year
940-
);
941-
test_field!(
942-
memory_map,
943-
offset,
944-
length,
945-
memory_map.alarm.month,
946-
mem_map_to_time_alarm_msg,
947-
TimeAlarmMessage::Month
948-
);
949-
test_field!(
950-
memory_map,
951-
offset,
952-
length,
953-
memory_map.alarm.day,
954-
mem_map_to_time_alarm_msg,
955-
TimeAlarmMessage::Day
956-
);
957-
test_field!(
958-
memory_map,
959-
offset,
960-
length,
961-
memory_map.alarm.hour,
962-
mem_map_to_time_alarm_msg,
963-
TimeAlarmMessage::Hour
964-
);
965-
test_field!(
966-
memory_map,
967-
offset,
968-
length,
969-
memory_map.alarm.minute,
970-
mem_map_to_time_alarm_msg,
971-
TimeAlarmMessage::Minute
972-
);
973-
test_field!(
974-
memory_map,
975-
offset,
976-
length,
977-
memory_map.alarm.second,
978-
mem_map_to_time_alarm_msg,
979-
TimeAlarmMessage::Second
980-
);
981-
test_field!(
982-
memory_map,
983-
offset,
984-
length,
985-
memory_map.alarm.valid,
986-
mem_map_to_time_alarm_msg,
987-
TimeAlarmMessage::Valid
988-
);
989-
test_field!(
990-
memory_map,
991-
offset,
992-
length,
993-
memory_map.alarm.daylight,
994-
mem_map_to_time_alarm_msg,
995-
TimeAlarmMessage::Daylight
996-
);
997-
test_field!(
998-
memory_map,
999-
offset,
1000-
length,
1001-
memory_map.alarm.res1,
1002-
mem_map_to_time_alarm_msg,
1003-
TimeAlarmMessage::Res1
1004-
);
1005-
test_field!(
1006-
memory_map,
1007-
offset,
1008-
length,
1009-
memory_map.alarm.milli,
1010-
mem_map_to_time_alarm_msg,
1011-
TimeAlarmMessage::Milli
1012-
);
1013-
test_field!(
1014-
memory_map,
1015-
offset,
1016-
length,
1017-
memory_map.alarm.time_zone,
1018-
mem_map_to_time_alarm_msg,
1019-
TimeAlarmMessage::TimeZone
1020-
);
1021-
test_field!(
1022-
memory_map,
1023-
offset,
1024-
length,
1025-
memory_map.alarm.res2,
1026-
mem_map_to_time_alarm_msg,
1027-
TimeAlarmMessage::Res2
1028-
);
1029-
test_field!(
1030-
memory_map,
1031-
offset,
1032-
length,
1033-
memory_map.alarm.alarm_status,
1034-
mem_map_to_time_alarm_msg,
1035-
TimeAlarmMessage::AlarmStatus
1036-
);
1037-
test_field!(
1038-
memory_map,
1039-
offset,
1040-
length,
1041-
memory_map.alarm.ac_time_val,
1042-
mem_map_to_time_alarm_msg,
1043-
TimeAlarmMessage::AcTimeVal
1044-
);
1045-
test_field!(
1046-
memory_map,
1047-
offset,
1048-
length,
1049-
memory_map.alarm.dc_time_val,
1050-
mem_map_to_time_alarm_msg,
1051-
TimeAlarmMessage::DcTimeVal
1052-
);
1053-
1054-
assert_eq!(length, 0);
1055-
}
1056-
1057-
#[test]
1058-
fn test_mem_map_to_time_alarm_msg_error() {
1059-
use crate::ec_type::structure::{ECMemory, TimeAlarm};
1060-
1061-
let memory_map = ECMemory {
1062-
alarm: TimeAlarm {
1063-
events: 1,
1064-
capability: 2,
1065-
year: 2025,
1066-
month: 3,
1067-
day: 12,
1068-
hour: 10,
1069-
minute: 30,
1070-
second: 45,
1071-
valid: 1,
1072-
daylight: 0,
1073-
res1: 0,
1074-
milli: 500,
1075-
time_zone: 1,
1076-
res2: 0,
1077-
alarm_status: 1,
1078-
ac_time_val: 100,
1079-
dc_time_val: 200,
1080-
},
1081-
..Default::default()
1082-
};
1083-
1084-
let mut offset = offset_of!(ECMemory, alarm) + 1;
1085-
let mut length = size_of::<TimeAlarm>();
1086-
1087-
let res = mem_map_to_time_alarm_msg(&memory_map, &mut offset, &mut length);
1088-
assert!(res.is_err() && res.unwrap_err() == Error::InvalidLocation);
1089-
}
1090885
}

0 commit comments

Comments
 (0)