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}