cmake-parser 0.1.0-beta.1

The library to parse cmake language.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
#[cfg(test)]
mod tests {
    use crate::*;

    #[test]
    fn enable_testing() {
        let src = include_bytes!("../../../../../fixture/commands/project/enable_testing");
        let cmakelists = parse_cmakelists(src).unwrap();
        let doc = Doc::from(cmakelists);

        assert_eq!(doc.commands(), Ok(vec![Command::EnableTesting,]))
    }
}