From 21330b387109e34c9805a8b4f37779c1d628b38f Mon Sep 17 00:00:00 2001 From: Thomas Coratger Date: Mon, 18 Mar 2024 13:23:52 +0100 Subject: [PATCH] Complete test suite of BuiltinRunner get_memory_segment_addresses --- vm/src/vm/runners/builtin_runner/mod.rs | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/vm/src/vm/runners/builtin_runner/mod.rs b/vm/src/vm/runners/builtin_runner/mod.rs index 78eed172a2..643ca1e6e0 100644 --- a/vm/src/vm/runners/builtin_runner/mod.rs +++ b/vm/src/vm/runners/builtin_runner/mod.rs @@ -1189,6 +1189,18 @@ mod tests { range_check_builtin.get_memory_segment_addresses(), (0, None), ); + let keccak_builtin: BuiltinRunner = BuiltinRunner::Keccak(KeccakBuiltinRunner::new( + &KeccakInstanceDef::default(), + true, + )); + assert_eq!(keccak_builtin.get_memory_segment_addresses(), (0, None),); + let signature_builtin: BuiltinRunner = BuiltinRunner::Signature( + SignatureBuiltinRunner::new(&EcdsaInstanceDef::new(Some(10)), true), + ); + assert_eq!(signature_builtin.get_memory_segment_addresses(), (0, None),); + let poseidon_builtin: BuiltinRunner = + BuiltinRunner::Poseidon(PoseidonBuiltinRunner::new(Some(32), true)); + assert_eq!(poseidon_builtin.get_memory_segment_addresses(), (0, None),); } #[test]