File tree Expand file tree Collapse file tree 1 file changed +0
-24
lines changed Expand file tree Collapse file tree 1 file changed +0
-24
lines changed Original file line number Diff line number Diff 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]
5947fn 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- }
You can’t perform that action at this time.
0 commit comments