hardware: Add ROG Ally and ROG Ally X to board_lookup test

This commit is contained in:
Matthew Schwartz 2025-05-27 23:45:15 -07:00
parent f1621ef8ec
commit 10eaabf749

View file

@ -200,6 +200,48 @@ pub mod test {
assert!(steam_deck_variant().await.is_err()); assert!(steam_deck_variant().await.is_err());
assert!(device_variant().await.is_err()); assert!(device_variant().await.is_err());
write(crate::path(SYS_VENDOR_PATH), "ASUSTeK COMPUTER INC.\n")
.await
.expect("write");
write(crate::path(BOARD_NAME_PATH), "INVALID\n")
.await
.expect("write");
write(crate::path(PRODUCT_NAME_PATH), "INVALID\n")
.await
.expect("write");
assert_eq!(
steam_deck_variant().await.unwrap(),
SteamDeckVariant::Unknown
);
assert_eq!(
device_variant().await.unwrap(),
(DeviceType::Unknown, String::from("unknown"))
);
write(crate::path(BOARD_NAME_PATH), "RC71L\n")
.await
.expect("write");
assert_eq!(
steam_deck_variant().await.unwrap(),
SteamDeckVariant::Unknown
);
assert_eq!(
device_variant().await.unwrap(),
(DeviceType::RogAlly, String::from("RC71L"))
);
write(crate::path(BOARD_NAME_PATH), "RC72LA\n")
.await
.expect("write");
assert_eq!(
steam_deck_variant().await.unwrap(),
SteamDeckVariant::Unknown
);
assert_eq!(
device_variant().await.unwrap(),
(DeviceType::RogAllyX, String::from("RC72LA"))
);
write(crate::path(SYS_VENDOR_PATH), "LENOVO\n") write(crate::path(SYS_VENDOR_PATH), "LENOVO\n")
.await .await
.expect("write"); .expect("write");