From 9b9e78a9499f89a522e747a205029f236d8639d2 Mon Sep 17 00:00:00 2001 From: user0-07161 Date: Thu, 12 Mar 2026 15:19:12 +0100 Subject: [PATCH] feat: a tiny bit of testing --- src/main.rs | 5 ++++- src/manifest_parser/structs.rs | 10 +++++----- 2 files changed, 9 insertions(+), 6 deletions(-) diff --git a/src/main.rs b/src/main.rs index 7062efe..882bcd4 100644 --- a/src/main.rs +++ b/src/main.rs @@ -76,12 +76,15 @@ mod tests { return hello "#; - let _pkg_info: PackageInfo = Okfr::run( + let pkg_info: PackageInfo = Okfr::run( script.to_string(), PathBuf::from("/tmp/build"), PathBuf::from("/tmp/out"), lua, ) .unwrap(); + + assert_eq!(&pkg_info.name, "hello_world"); + assert_eq!(&pkg_info.version, "v0.0.1"); } } diff --git a/src/manifest_parser/structs.rs b/src/manifest_parser/structs.rs index 5ace478..6cf8bc2 100644 --- a/src/manifest_parser/structs.rs +++ b/src/manifest_parser/structs.rs @@ -27,13 +27,13 @@ pub enum PackageSource { #[derive(Debug)] pub struct PackageInfo { - name: String, - version: String, + pub name: String, + pub version: String, - deps: Rc>>>, - steps: Rc>>, + pub deps: Rc>>>, + pub steps: Rc>>, - create_dirs: Rc>>, + pub create_dirs: Rc>>, } #[derive(Debug)]