objc2-core-foundation 0.3.0

Bindings to the CoreFoundation framework
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#![cfg(feature = "CFDate")]

#[cfg(test)]
mod tests {
    use crate::{CFTimeZoneCopyDefault, CFTimeZoneCopySystem, CFTimeZoneGetName};

    #[test]
    fn cmp() {
        let system = unsafe { CFTimeZoneCopySystem().unwrap() };
        let default = unsafe { CFTimeZoneCopyDefault().unwrap() };
        assert_eq!(system, default);
        assert_eq!(
            unsafe { CFTimeZoneGetName(&system) }.unwrap(),
            unsafe { CFTimeZoneGetName(&default) }.unwrap(),
        );
    }
}