File tree Expand file tree Collapse file tree 4 files changed +894
-224
lines changed
crates/cairo-program-runner-lib/src Expand file tree Collapse file tree 4 files changed +894
-224
lines changed Original file line number Diff line number Diff line change @@ -588,6 +588,7 @@ mod tests {
588588 use super :: * ;
589589 use crate :: hints:: codes:: * ;
590590 use crate :: hints:: types:: { Cairo0Executable , Task } ;
591+ use crate :: test_utils:: tests:: fibonacci;
591592 use crate :: test_utils:: { get_hint_codes_at_pc, prepare_non_continuous_ids_data_for_test} ;
592593 use crate :: test_utils:: { prepare_ids_data_for_test, prepare_vm_for_load_program_loading_test} ;
593594 use cairo_vm:: any_box;
@@ -642,17 +643,6 @@ mod tests {
642643 ) ;
643644 }
644645
645- #[ fixture]
646- fn fibonacci ( ) -> Program {
647- let program_content = include_bytes ! (
648- "../../resources/compiled_programs/test_programs/fibonacci_compiled.json"
649- )
650- . to_vec ( ) ;
651-
652- Program :: from_bytes ( & program_content, Some ( "main" ) )
653- . expect ( "Loading example program failed unexpectedly" )
654- }
655-
656646 #[ fixture]
657647 fn fibonacci_pie ( ) -> CairoPie {
658648 let pie_bytes =
Original file line number Diff line number Diff line change @@ -166,12 +166,13 @@ impl<'vm> ProgramLoader<'vm> {
166166
167167#[ cfg( test) ]
168168mod tests {
169+ use crate :: test_utils:: tests:: fibonacci;
169170 use cairo_vm:: types:: builtin_name:: BuiltinName ;
170171 use cairo_vm:: types:: program:: Program ;
171172 use cairo_vm:: types:: relocatable:: Relocatable ;
172173 use cairo_vm:: vm:: runners:: cairo_pie:: StrippedProgram ;
173174 use cairo_vm:: Felt252 ;
174- use rstest:: { fixture , rstest} ;
175+ use rstest:: rstest;
175176
176177 use crate :: hints:: types:: BootloaderVersion ;
177178
@@ -235,17 +236,6 @@ mod tests {
235236 ) ;
236237 }
237238
238- #[ fixture]
239- fn fibonacci ( ) -> Program {
240- let program_content = include_bytes ! (
241- "../../resources/compiled_programs/test_programs/fibonacci_compiled.json"
242- )
243- . to_vec ( ) ;
244-
245- Program :: from_bytes ( & program_content, Some ( "main" ) )
246- . expect ( "Loading example program failed unexpectedly" )
247- }
248-
249239 fn check_loaded_header (
250240 vm : & VirtualMachine ,
251241 header_address : Relocatable ,
You can’t perform that action at this time.
0 commit comments