test: 🐛 Fix tests

This commit is contained in:
Sergio Gasquez 2022-09-28 19:46:08 +02:00
parent da2ab014a7
commit 465eacb364

View File

@ -193,22 +193,29 @@ mod tests {
use crate::Chip;
#[test]
fn test_parse_targets() {
assert_eq!(parse_targets("esp32"), Ok([Chip::ESP32].to_vec()));
assert_eq!(
parse_targets("esp32"),
Ok([Chip::ESP32].into_iter().collect())
);
assert_eq!(
parse_targets("esp32,esp32s2"),
Ok([Chip::ESP32, Chip::ESP32S2].to_vec())
Ok([Chip::ESP32, Chip::ESP32S2].into_iter().collect())
);
assert_eq!(
parse_targets("esp32s3 esp32"),
Ok([Chip::ESP32S3, Chip::ESP32].to_vec())
Ok([Chip::ESP32S3, Chip::ESP32].into_iter().collect())
);
assert_eq!(
parse_targets("esp32s3,esp32,esp32c3"),
Ok([Chip::ESP32S3, Chip::ESP32, Chip::ESP32C3].to_vec())
Ok([Chip::ESP32S3, Chip::ESP32, Chip::ESP32C3]
.into_iter()
.collect())
);
assert_eq!(
parse_targets("all"),
Ok([Chip::ESP32, Chip::ESP32S2, Chip::ESP32S3, Chip::ESP32C3].to_vec())
Ok([Chip::ESP32, Chip::ESP32S2, Chip::ESP32S3, Chip::ESP32C3]
.into_iter()
.collect())
);
}
}