Skip to content

Commit 6ce8d51

Browse files
committed
fix: Remove tests planned for future improves but that does not fit current expected behavior
1 parent 8361d7c commit 6ce8d51

File tree

1 file changed

+0
-24
lines changed

1 file changed

+0
-24
lines changed

tests/pointer.rs

Lines changed: 0 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -43,18 +43,6 @@ fn immutable_reference() {
4343
unsafe { opaque_pointer::own_back(pointer).unwrap() };
4444
}
4545

46-
#[cfg(all(feature = "std", feature = "lender"))]
47-
#[ignore = "This test is not valid until decide how to make safe the temporal uses of lent memory"]
48-
#[test]
49-
fn immutable_reference_invalid_pointer() {
50-
let pointer = Box::into_raw(Box::new(TestIt::new(2)));
51-
let invalid_pointer_error = unsafe { opaque_pointer::object(pointer).unwrap_err() };
52-
assert_eq!(
53-
invalid_pointer_error,
54-
opaque_pointer::error::PointerError::Invalid
55-
);
56-
}
57-
5846
#[test]
5947
fn mutable_reference() {
6048
let pointer = opaque_pointer::raw(TestIt::new(2));
@@ -63,15 +51,3 @@ fn mutable_reference() {
6351
assert_eq!(object.get(), 5);
6452
unsafe { opaque_pointer::own_back(pointer).unwrap() };
6553
}
66-
67-
#[cfg(all(feature = "std", feature = "lender"))]
68-
#[ignore = "This test is not valid until decide how to make safe the temporal uses of lent memory"]
69-
#[test]
70-
fn mutable_reference_invalid_pointer() {
71-
let pointer = Box::into_raw(Box::new(TestIt::new(2)));
72-
let invalid_pointer_error = unsafe { opaque_pointer::mut_object(pointer).unwrap_err() };
73-
assert_eq!(
74-
invalid_pointer_error,
75-
opaque_pointer::error::PointerError::Invalid
76-
);
77-
}

0 commit comments

Comments
 (0)