Skip to main content

cmake_init/
_gitignore.rs

1use std::fs::File;
2use std::io::Write;
3
4pub fn gitignore() {
5    let mut file = File::create(".gitignore").unwrap();
6    let content = include_str!("../files/.gitignore");
7    file.write_all(content.as_bytes()).unwrap();
8}
9
10#[cfg(test)]
11mod tests {
12    use super::*;
13
14    #[test]
15    fn test_gitignore() {
16        gitignore();
17        let content = std::fs::read_to_string(".gitignore").unwrap();
18        assert!(content.contains("build"));
19    }
20}