11use simplex:: include_simf;
2- use simplex:: mutantesting:: { generate_value_by_ty, generate_value_by_ty_iterative } ;
2+ use simplex:: mutantesting:: { generate_value_by_ty} ;
33use simplex:: program:: Program ;
44use simplex:: program:: { ArgumentsTrait , RandomArguments , RandomWitness , WitnessTrait } ;
55use simplex:: provider:: SimplicityNetwork ;
@@ -147,19 +147,13 @@ fn test_e2e_random_value_generation_behaviour() -> Result<(), String> {
147147
148148 let witness_values = regenerate_witness_values ( & witness_values, & mut rng) ;
149149 let _ = derived_array_tr_storage:: ArrayTrStorageWitness :: from_witness ( & witness_values) ?;
150-
151- let witness_values = regenerate_witness_values_iterative ( & witness_values, & mut rng) ;
152- let _ = derived_array_tr_storage:: ArrayTrStorageWitness :: from_witness ( & witness_values) ?;
153150 }
154151
155152 {
156153 let arguments_values = derived_array_tr_storage:: ArrayTrStorageArguments :: generate_arguments ( & mut rng) ;
157154
158155 let arguments_values = regenerate_arguments_values ( & arguments_values, & mut rng) ;
159156 let _ = derived_array_tr_storage:: ArrayTrStorageArguments :: from_arguments ( & arguments_values) ?;
160-
161- let arguments_values = regenerate_arguments_values_iterative ( & arguments_values, & mut rng) ;
162- let _ = derived_array_tr_storage:: ArrayTrStorageArguments :: from_arguments ( & arguments_values) ?;
163157 }
164158 }
165159 Ok ( ( ) )
@@ -182,24 +176,4 @@ fn regenerate_arguments_values(args: &Arguments, rng: &mut dyn RngCore) -> Argum
182176 map. insert ( name. clone ( ) , generate_value_by_ty ( val. ty ( ) , rng) ) ;
183177 }
184178 Arguments :: from ( map)
185- }
186-
187- fn regenerate_witness_values_iterative ( wit : & WitnessValues , rng : & mut dyn RngCore ) -> WitnessValues {
188- use std:: collections:: HashMap ;
189-
190- let mut map: HashMap < _ , _ > = Default :: default ( ) ;
191- for ( name, val) in wit. iter ( ) {
192- map. insert ( name. clone ( ) , generate_value_by_ty_iterative ( val. ty ( ) , rng) ) ;
193- }
194- WitnessValues :: from ( map)
195- }
196-
197- fn regenerate_arguments_values_iterative ( args : & Arguments , rng : & mut dyn RngCore ) -> Arguments {
198- use std:: collections:: HashMap ;
199-
200- let mut map: HashMap < _ , _ > = Default :: default ( ) ;
201- for ( name, val) in args. iter ( ) {
202- map. insert ( name. clone ( ) , generate_value_by_ty_iterative ( val. ty ( ) , rng) ) ;
203- }
204- Arguments :: from ( map)
205- }
179+ }
0 commit comments