v / vlib / picoev / picoev_test.v
12 lines · 10 sloc · 308 bytes · 9703029dbee9118cc87123db0bff90ebf0b357b4
Raw
1module picoev
2
3fn test_if_all_file_descriptors_are_properly_initialized() {
4 mut pv := &Picoev{}
5 pv.init()
6
7 for i in 0 .. max_fds {
8 assert unsafe { pv.file_descriptors[i] } != unsafe { nil }
9 assert unsafe { pv.file_descriptors[i].loop_id } == -1
10 assert unsafe { pv.file_descriptors[i].fd } == 0
11 }
12}
13