use aws_arn::ResourceName;
use std::str::FromStr;
const EXAMPLES: &str = include_str!("examples.txt");
#[test]
fn test_examples_from_file() {
for (line, arn_str) in EXAMPLES.lines().enumerate() {
if !arn_str.starts_with("#") {
println!("{:0>4}: {}", line + 1, arn_str);
let parsed = ResourceName::from_str(arn_str);
println!("{:#?}", parsed);
assert!(parsed.is_ok());
} else {
println!("{:0>4}: IGNORE {}", line + 1, &arn_str[1..]);
}
}
}