diff options
| author | Dario Nieuwenhuis <[email protected]> | 2024-05-12 23:40:32 +0200 |
|---|---|---|
| committer | Dario Nieuwenhuis <[email protected]> | 2024-05-12 23:40:32 +0200 |
| commit | 43d51884e24f937864e292400fc272855aa1c481 (patch) | |
| tree | c86c5394b3b8e6b18c634c677a341ebff27548f6 | |
| parent | f30b298b0e412c5f14859b419cf01d47a5ea1e01 (diff) | |
hal-internal: fix failing test due to not initializing ringbuf.
| -rw-r--r-- | embassy-hal-internal/src/atomic_ring_buffer.rs | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/embassy-hal-internal/src/atomic_ring_buffer.rs b/embassy-hal-internal/src/atomic_ring_buffer.rs index 34ceac852..40ad9dc7a 100644 --- a/embassy-hal-internal/src/atomic_ring_buffer.rs +++ b/embassy-hal-internal/src/atomic_ring_buffer.rs | |||
| @@ -478,8 +478,12 @@ mod tests { | |||
| 478 | 478 | ||
| 479 | #[test] | 479 | #[test] |
| 480 | fn zero_len() { | 480 | fn zero_len() { |
| 481 | let mut b = [0; 0]; | ||
| 482 | |||
| 481 | let rb = RingBuffer::new(); | 483 | let rb = RingBuffer::new(); |
| 482 | unsafe { | 484 | unsafe { |
| 485 | rb.init(b.as_mut_ptr(), b.len()); | ||
| 486 | |||
| 483 | assert_eq!(rb.is_empty(), true); | 487 | assert_eq!(rb.is_empty(), true); |
| 484 | assert_eq!(rb.is_full(), true); | 488 | assert_eq!(rb.is_full(), true); |
| 485 | 489 | ||
