summaryrefslogtreecommitdiff
path: root/src/atom/mod.rs
diff options
context:
space:
mode:
authorJohn Turner <jturner.usa@gmail.com>2025-10-28 09:44:32 +0000
committerJohn Turner <jturner.usa@gmail.com>2025-10-28 09:47:41 +0000
commitb54616a6dd4f512b4ec87c3780c36257e5c322b3 (patch)
tree9467d9a2292b0e3ca3587c895e158a1cc372787d /src/atom/mod.rs
parent92a8e46082a4a3f252cc5fa5afb59716d0657254 (diff)
downloadgentoo-utils-b54616a6dd4f512b4ec87c3780c36257e5c322b3.tar.gz
impl Parseable trait
Diffstat (limited to 'src/atom/mod.rs')
-rw-r--r--src/atom/mod.rs10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/atom/mod.rs b/src/atom/mod.rs
index 11c56f8..ffb9c61 100644
--- a/src/atom/mod.rs
+++ b/src/atom/mod.rs
@@ -334,14 +334,14 @@ impl fmt::Display for Atom {
mod test {
use mon::{Parser, input::InputIter};
- use crate::atom::parsers;
+ use super::*;
+
+ use crate::Parseable;
#[test]
fn test_version_display() {
let s = "1.0.0_alpha1_beta1-r1";
- let version = parsers::version()
- .parse_finished(InputIter::new(s))
- .unwrap();
+ let version = Version::parser().parse_finished(InputIter::new(s)).unwrap();
assert_eq!(version.to_string().as_str(), s);
}
@@ -349,7 +349,7 @@ mod test {
#[test]
fn test_display_atom() {
let s = "!!>=foo/bar-1.0.0v_alpha1_beta1-r1:slot/sub=[a,b,c]";
- let atom = parsers::atom().parse_finished(InputIter::new(s)).unwrap();
+ let atom = Atom::parser().parse_finished(InputIter::new(s)).unwrap();
assert_eq!(atom.to_string().as_str(), s);
}