1
Fork 0

fix parsing by removing diversity

This commit is contained in:
Andy Killorin 2023-12-27 22:08:14 -06:00
parent d6d143b3c2
commit cdae89a85b
Signed by: ank
GPG key ID: B6241CA3B552BCA4
2 changed files with 9 additions and 2 deletions

View file

@ -18,12 +18,12 @@ global: surnames.txt names.txt ipaddr.txt
surnames.txt: surnames.txt:
curl https://raw.githubusercontent.com/Hyneman/moby-project/672f6bdca054c42d375f065ffee87e8ceba0c242/moby/mwords/21986na.mes |\ curl https://raw.githubusercontent.com/Hyneman/moby-project/672f6bdca054c42d375f065ffee87e8ceba0c242/moby/mwords/21986na.mes |\
iconv -f cp1252 - > surnames.txt iconv -f cp1252 - | grep -v " " > surnames.txt
names.txt: names.txt:
curl https://raw.githubusercontent.com/Hyneman/moby-project/672f6bdca054c42d375f065ffee87e8ceba0c242/moby/mwords/3897male.nam > male.txt curl https://raw.githubusercontent.com/Hyneman/moby-project/672f6bdca054c42d375f065ffee87e8ceba0c242/moby/mwords/3897male.nam > male.txt
curl https://raw.githubusercontent.com/Hyneman/moby-project/672f6bdca054c42d375f065ffee87e8ceba0c242/moby/mwords/4946fema.len > female.txt curl https://raw.githubusercontent.com/Hyneman/moby-project/672f6bdca054c42d375f065ffee87e8ceba0c242/moby/mwords/4946fema.len > female.txt
cat male.txt female.txt | sort | uniq > names.txt cat male.txt female.txt | sort | uniq | grep -v " " > names.txt
ipaddr.txt: ipaddr.txt:
dig +short @dns.toys -4 ip > ipaddr.txt dig +short @dns.toys -4 ip > ipaddr.txt

View file

@ -131,4 +131,11 @@ mod tests {
const TEST_NUM: u32 = u32::MAX - 1; const TEST_NUM: u32 = u32::MAX - 1;
assert_eq!(TEST_NUM, test_to_from(TEST_NUM)); assert_eq!(TEST_NUM, test_to_from(TEST_NUM));
} }
#[test]
fn many() {
for n in 0..1000 {
assert_eq!(n, test_to_from(n));
}
}
} }