mirror of
https://github.com/msfjarvis/adx.git
synced 2024-06-02 20:08:10 +05:30
Add a very basic test
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
This commit is contained in:
parent
5be0c9c10d
commit
d787b8a918
14
src/parse.rs
14
src/parse.rs
|
@ -1,5 +1,8 @@
|
|||
#[cfg(not(test))]
|
||||
use log::info;
|
||||
#[cfg(not(test))]
|
||||
use reqwest::get;
|
||||
#[cfg(not(test))]
|
||||
use reqwest::Error;
|
||||
use roxmltree::Document;
|
||||
use roxmltree::NodeType;
|
||||
|
@ -135,3 +138,14 @@ pub fn parse(search_term: String) -> Result<Vec<MavenPackage>, Box<dyn std::erro
|
|||
let packages = parse_packages(groups);
|
||||
Ok(packages)
|
||||
}
|
||||
|
||||
#[cfg(test)]
|
||||
mod test {
|
||||
use super::parse;
|
||||
|
||||
#[test]
|
||||
fn check_filter_works() {
|
||||
let res = parse(String::from("appcompat")).unwrap();
|
||||
assert_eq!(res.len(), 2);
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue
Block a user