• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 use std::{env::var, fs, io::Result};
2 
main()3 fn main() {
4     let dep_dir = &var("DEP_DIR").expect("DEP_DIR should be set");
5     let entries = fs::read_dir(dep_dir)
6         .expect("Failed to open DEP_DIR directory")
7         .collect::<Result<Vec<_>>>()
8         .expect("Failed to read DEP_DIR directory entries");
9     let entries = entries
10         .iter()
11         .map(|entry| {
12             entry
13                 .path()
14                 .file_name()
15                 .unwrap()
16                 .to_string_lossy()
17                 .to_string()
18         })
19         .collect::<Vec<_>>();
20     assert_eq!(entries, vec!["a_file".to_string()]);
21 }
22