()
| 990 | |
| 991 | #[test] |
| 992 | fn test_latin1() { |
| 993 | let samples = [ |
| 994 | "Hello World!", |
| 995 | "Rusty Café", |
| 996 | "1234567890", |
| 997 | "ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝ", |
| 998 | ]; |
| 999 | |
| 1000 | for s in samples { |
| 1001 | let mut buffer = vec![]; |
| 1002 | let mut writer = Writer::from_buffer(&mut buffer); |
| 1003 | write_latin1_simd(&mut writer, s); |
| 1004 | write_latin1_simd(&mut writer, s); |
| 1005 | let bytes = &*writer.dump(); |
| 1006 | let bytes_len = bytes.len() / 2; |
| 1007 | let mut reader = Reader::new(bytes); |
| 1008 | assert_eq!(read_latin1_standard(&mut reader, bytes_len).unwrap(), s); |
| 1009 | assert_eq!(read_latin1_standard(&mut reader, bytes_len).unwrap(), s); |
| 1010 | |
| 1011 | let mut buffer = vec![]; |
| 1012 | let mut writer = Writer::from_buffer(&mut buffer); |
| 1013 | write_latin1_standard(&mut writer, s); |
| 1014 | write_latin1_standard(&mut writer, s); |
| 1015 | let bytes = &*writer.dump(); |
| 1016 | let bytes_len = bytes.len() / 2; |
| 1017 | let mut reader = Reader::new(bytes); |
| 1018 | assert_eq!(read_latin1_simd(&mut reader, bytes_len).unwrap(), s); |
| 1019 | assert_eq!(read_latin1_simd(&mut reader, bytes_len).unwrap(), s); |
| 1020 | } |
| 1021 | } |
| 1022 | |
| 1023 | #[test] |
| 1024 | fn test_utf8() { |
nothing calls this directly
no test coverage detected