diff --git a/tooling/acvm_backend_barretenberg/src/cli/info.rs b/tooling/acvm_backend_barretenberg/src/cli/info.rs index 680d9569030..5d9e662b6b7 100644 --- a/tooling/acvm_backend_barretenberg/src/cli/info.rs +++ b/tooling/acvm_backend_barretenberg/src/cli/info.rs @@ -72,8 +72,7 @@ impl InfoCommand { #[test] fn info_command() -> Result<(), BackendError> { - use acvm::acir::circuit::black_box_functions::BlackBoxFunc; - use acvm::acir::circuit::opcodes::{BlackBoxFuncCall, Opcode}; + use acvm::acir::circuit::opcodes::Opcode; use acvm::acir::native_types::Expression; @@ -85,10 +84,5 @@ fn info_command() -> Result<(), BackendError> { assert!(matches!(language, Language::PLONKCSat { width: 3 })); assert!(is_opcode_supported(&Opcode::Arithmetic(Expression::default()))); - assert!(!is_opcode_supported(&Opcode::BlackBoxFuncCall( - #[allow(deprecated)] - BlackBoxFuncCall::dummy(BlackBoxFunc::Keccak256) - ))); - Ok(()) } diff --git a/tooling/acvm_backend_barretenberg/test-binaries/mock_backend/src/info_cmd.rs b/tooling/acvm_backend_barretenberg/test-binaries/mock_backend/src/info_cmd.rs index e3314c10911..043cef5934c 100644 --- a/tooling/acvm_backend_barretenberg/test-binaries/mock_backend/src/info_cmd.rs +++ b/tooling/acvm_backend_barretenberg/test-binaries/mock_backend/src/info_cmd.rs @@ -14,6 +14,7 @@ const INFO_RESPONSE: &str = r#"{ "range", "sha256", "blake2s", + "keccak256", "schnorr_verify", "pedersen", "hash_to_field_128_security", diff --git a/tooling/nargo_cli/build.rs b/tooling/nargo_cli/build.rs index ad8988fba8e..ff941e41f36 100644 --- a/tooling/nargo_cli/build.rs +++ b/tooling/nargo_cli/build.rs @@ -70,6 +70,7 @@ fn execution_success_{test_name}() {{ let test_program_dir = PathBuf::from("{test_dir}"); let mut cmd = Command::cargo_bin("nargo").unwrap(); + cmd.env("NARGO_BACKEND_PATH", path_to_mock_backend()); cmd.arg("--program-dir").arg(test_program_dir); cmd.arg("execute"); @@ -158,6 +159,7 @@ fn compile_success_contract_{test_name}() {{ let test_program_dir = PathBuf::from("{test_dir}"); let mut cmd = Command::cargo_bin("nargo").unwrap(); + cmd.env("NARGO_BACKEND_PATH", path_to_mock_backend()); cmd.arg("--program-dir").arg(test_program_dir); cmd.arg("compile"); @@ -195,6 +197,7 @@ fn compile_failure_{test_name}() {{ let test_program_dir = PathBuf::from("{test_dir}"); let mut cmd = Command::cargo_bin("nargo").unwrap(); + cmd.env("NARGO_BACKEND_PATH", path_to_mock_backend()); cmd.arg("--program-dir").arg(test_program_dir); cmd.arg("execute");