()
| 209 | |
| 210 | #[test] |
| 211 | fn test_encode_wav_empty() { |
| 212 | let wav = encode_wav_bytes(&[], 24000); |
| 213 | assert_eq!(wav.len(), 44); // header only |
| 214 | let data_size = u32::from_le_bytes([wav[40], wav[41], wav[42], wav[43]]); |
| 215 | assert_eq!(data_size, 0); |
| 216 | } |
| 217 | |
| 218 | #[test] |
| 219 | fn test_encode_wav_silence() { |
nothing calls this directly
no test coverage detected