Lines Matching refs:events
15 let events = instance.read_events();
16 assert_eq!(events.unwrap_err(), Errno::EAGAIN);
20 let events = instance.read_events().unwrap();
21 assert_eq!(events[0].name, Some(OsString::from("test")));
33 let events = instance.read_events();
34 assert_eq!(events.unwrap_err(), Errno::EAGAIN);
39 // Now there should be 5 events in queue:
46 let events = instance.read_events().unwrap();
47 assert_eq!(events.len(), 5);
49 assert_eq!(events[0].mask, AddWatchFlags::IN_CREATE);
50 assert_eq!(events[0].name, Some(OsString::from("test")));
52 assert_eq!(events[1].mask, AddWatchFlags::IN_OPEN);
53 assert_eq!(events[1].name, Some(OsString::from("test")));
55 assert_eq!(events[2].mask, AddWatchFlags::IN_CLOSE_WRITE);
56 assert_eq!(events[2].name, Some(OsString::from("test")));
58 assert_eq!(events[3].mask, AddWatchFlags::IN_MOVED_FROM);
59 assert_eq!(events[3].name, Some(OsString::from("test")));
61 assert_eq!(events[4].mask, AddWatchFlags::IN_MOVED_TO);
62 assert_eq!(events[4].name, Some(OsString::from("test2")));
64 assert_eq!(events[3].cookie, events[4].cookie);