From 1138fbcaad3a7d69f707c4f47d84f314bc95d45a Mon Sep 17 00:00:00 2001 From: Vincent Ambo Date: Fri, 9 Dec 2022 00:31:45 +0300 Subject: refactor(tvix/eval): use new public API in test code This removes internal uses of the previous crate::eval module, which is being removed. Change-Id: I5fb3c53460a9c5381853d0258f9ed074ab23c630 Reviewed-on: https://cl.tvl.fyi/c/depot/+/7543 Tested-by: BuildkiteCI Autosubmit: tazjin Reviewed-by: grfn --- tvix/eval/tests/nix_oracle.rs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'tvix/eval/tests/nix_oracle.rs') diff --git a/tvix/eval/tests/nix_oracle.rs b/tvix/eval/tests/nix_oracle.rs index 34ed50351053..4910a18bec08 100644 --- a/tvix/eval/tests/nix_oracle.rs +++ b/tvix/eval/tests/nix_oracle.rs @@ -40,8 +40,10 @@ fn nix_eval(expr: &str) -> String { #[track_caller] fn compare_eval(expr: &str) { let nix_result = nix_eval(expr); - let tvix_result = tvix_eval::interpret(expr, None, Default::default()) - .unwrap() + let tvix_result = tvix_eval::Evaluation::new(expr, None) + .evaluate() + .value + .expect("tvix evaluation should succeed") .to_string(); assert_eq!(nix_result.trim(), tvix_result); -- cgit 1.4.1