Skip to content

Commit

Permalink
#[allow(clippy::undocumented_unsafe_blocks)]: Apply to #[test]s.
Browse files Browse the repository at this point in the history
  • Loading branch information
kkysen committed Jul 10, 2024
1 parent 2a3e231 commit 7388f20
Showing 1 changed file with 4 additions and 0 deletions.
4 changes: 4 additions & 0 deletions src/disjoint_mut.rs
Original file line number Diff line number Diff line change
Expand Up @@ -1002,6 +1002,7 @@ impl<V: Copy, C: AlignedByteChunk> DisjointMut<AlignedVec<V, C>> {
}
}

#[allow(clippy::undocumented_unsafe_blocks)]
#[test]
fn test_overlapping_immut() {
let mut v: DisjointMut<Vec<u8>> = Default::default();
Expand All @@ -1013,6 +1014,7 @@ fn test_overlapping_immut() {
assert_eq!(guard1[2], guard2[0]);
}

#[allow(clippy::undocumented_unsafe_blocks)]
#[test]
#[cfg_attr(debug_assertions, should_panic)]
fn test_overlapping_mut() {
Expand All @@ -1026,6 +1028,7 @@ fn test_overlapping_mut() {
assert_eq!(guard1[2], 42);
}

#[allow(clippy::undocumented_unsafe_blocks)]
#[cfg(debug_assertions)]
#[test]
fn test_pointer_write_debug() {
Expand All @@ -1052,6 +1055,7 @@ fn test_pointer_write_debug() {

// Run with miri using the following command:
// RUSTFLAGS="-C debug-assertions=off" cargo miri test
#[allow(clippy::undocumented_unsafe_blocks)]
#[cfg(not(debug_assertions))]
#[test]
fn test_pointer_write_release() {
Expand Down

0 comments on commit 7388f20

Please sign in to comment.