krate_info/
lib.rs

1pub mod krates;
2
3#[cfg(test)]
4mod tests {
5    use std::collections::HashSet;
6
7    use semver::Version;
8
9    use crate::krates::Krate;
10
11
12    #[test]
13    fn exploration() {
14        let mut krate = Krate::new("env_logger", Version::new(0,10,0));
15        assert!(krate.get_krate_meta().is_some())
16    }
17
18    #[test]
19    fn owners_name() {
20        let mut krate = Krate::new("env_logger", Version::new(0,10,0));
21        let owners = krate.get_crate_owners();
22        assert!(owners.is_some());
23        for owner in owners.unwrap() {
24            println!("{:?}", owner);
25        }
26        assert!(krate.get_krate_meta().is_some())
27    }
28}