()
| 502 | |
| 503 | #[test] |
| 504 | fn test_pooled_bytes_mut_operations() { |
| 505 | let pool = BufferPool::new(); |
| 506 | let mut buffer = pool.get_buffer(); |
| 507 | |
| 508 | assert!(buffer.is_empty()); |
| 509 | assert!(buffer.capacity() > 0); |
| 510 | |
| 511 | buffer.buffer_mut().extend_from_slice(b"hello"); |
| 512 | assert_eq!(buffer.len(), 5); |
| 513 | assert!(!buffer.is_empty()); |
| 514 | |
| 515 | buffer.clear(); |
| 516 | assert!(buffer.is_empty()); |
| 517 | } |
| 518 | |
| 519 | #[test] |
| 520 | fn test_global_buffer_pool() { |
nothing calls this directly
no test coverage detected