1 // tests/tests.rs 2 3 #[cfg(test)] 4 mod tests { 5 use libbpf_sys::*; 6 print_fn( _level: libbpf_print_level, _arg1: *const std::os::raw::c_char, _ap: *mut __va_list_tag, ) -> std::os::raw::c_int7 unsafe extern "C" fn print_fn( 8 _level: libbpf_print_level, 9 _arg1: *const std::os::raw::c_char, 10 _ap: *mut __va_list_tag, 11 ) -> std::os::raw::c_int { 12 0 13 } 14 15 #[test] test()16 fn test() { 17 unsafe { 18 // just tests that we can call into the library 19 assert!(libbpf_set_print(Some(print_fn as _)).is_some()); 20 } 21 } 22 } 23