Skip to main content

epanet_sys/
lib.rs

1#![doc = include_str!("../README.md")]
2#![allow(non_upper_case_globals, non_camel_case_types, non_snake_case, dead_code)]
3
4include!(concat!(env!("OUT_DIR"), "/bindings.rs"));
5
6#[cfg(test)]
7mod tests {
8    use super::*;
9    use std::ptr;
10
11    #[test]
12    fn create_and_delete_project() {
13        unsafe {
14            let mut ph: EN_Project = ptr::null_mut();
15            assert_eq!(EN_createproject(&mut ph), 0);
16            assert_eq!(EN_deleteproject(ph), 0);
17        }
18    }
19}