From 6b04125d14503790e6ab388e11f1f9ebe7e7faea Mon Sep 17 00:00:00 2001 From: John Turner Date: Fri, 31 Oct 2025 17:22:57 +0000 Subject: [PATCH] remove depend test The repo iteration test also tests depend parsers, so there is no need to have a dedicated depend parsing test now. --- tests/depend.rs | 28 ---------------------------- 1 file changed, 28 deletions(-) delete mode 100644 tests/depend.rs diff --git a/tests/depend.rs b/tests/depend.rs deleted file mode 100644 index c8add5d..0000000 --- a/tests/depend.rs +++ /dev/null @@ -1,28 +0,0 @@ -use gentoo_utils::{Parseable, atom::Atom, ebuild::Depend}; -use mon::{Parser, eof, input::InputIter, tag, whitespace1}; -use std::fs; - -#[test] -fn parse_md5_cache() { - let md5_cache = "/var/db/repos/gentoo/metadata/md5-cache"; - - for cat in fs::read_dir(md5_cache).unwrap() { - for pkg in fs::read_dir(cat.unwrap().path()).unwrap() { - let metadata = fs::read_to_string(pkg.unwrap().path()).unwrap(); - - for line in metadata.lines() { - if line.starts_with("DEPEND=") { - eprintln!("{line}"); - eprintln!(); - Depend::::parser() - .separated_by(whitespace1(), 0..) - .ignore() - .or(eof()) - .preceded_by(tag("DEPEND=")) - .check_finished(InputIter::new(line)) - .unwrap(); - } - } - } - } -}