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