@@ -118,37 +118,7 @@ mod tests {
118118 use ed25519_dalek:: ed25519:: signature:: Signer ;
119119
120120 use super :: * ;
121- use crate :: { providers:: tests:: * , * } ;
122-
123- mod helper {
124- use std:: str:: FromStr ;
125-
126- use catalyst_types:: catalyst_id:: role_index:: RoleId ;
127-
128- use crate :: * ;
129-
130- pub ( super ) fn create_dummy_key_pair (
131- role_index : RoleId
132- ) -> anyhow:: Result < (
133- ed25519_dalek:: SigningKey ,
134- ed25519_dalek:: VerifyingKey ,
135- CatalystId ,
136- ) > {
137- let sk = create_signing_key ( ) ;
138- let pk = sk. verifying_key ( ) ;
139- let kid = CatalystId :: from_str ( & format ! (
140- "id.catalyst://cardano/{}/{role_index}/0" ,
141- base64_url:: encode( pk. as_bytes( ) )
142- ) ) ?;
143-
144- Ok ( ( sk, pk, kid) )
145- }
146-
147- pub ( super ) fn create_signing_key ( ) -> ed25519_dalek:: SigningKey {
148- let mut csprng = rand:: rngs:: OsRng ;
149- ed25519_dalek:: SigningKey :: generate ( & mut csprng)
150- }
151- }
121+ use crate :: { providers:: tests:: * , validator:: rules:: utils:: create_dummy_key_pair, * } ;
152122
153123 fn metadata ( ) -> serde_json:: Value {
154124 serde_json:: json!( {
@@ -177,7 +147,7 @@ mod tests {
177147
178148 #[ tokio:: test]
179149 async fn single_signature_validation_test ( ) {
180- let ( sk, pk, kid) = helper :: create_dummy_key_pair ( RoleId :: Role0 ) . unwrap ( ) ;
150+ let ( sk, pk, kid) = create_dummy_key_pair ( RoleId :: Role0 ) ;
181151
182152 let signed_doc = Builder :: new ( )
183153 . with_json_metadata ( metadata ( ) )
@@ -207,7 +177,7 @@ mod tests {
207177 . unwrap( ) ) ;
208178
209179 // case: signed with different key
210- let ( another_sk, ..) = helper :: create_dummy_key_pair ( RoleId :: Role0 ) . unwrap ( ) ;
180+ let ( another_sk, ..) = create_dummy_key_pair ( RoleId :: Role0 ) ;
211181 let invalid_doc = signed_doc
212182 . into_builder ( )
213183 . unwrap ( )
@@ -235,10 +205,10 @@ mod tests {
235205
236206 #[ tokio:: test]
237207 async fn multiple_signatures_validation_test ( ) {
238- let ( sk1, pk1, kid1) = helper :: create_dummy_key_pair ( RoleId :: Role0 ) . unwrap ( ) ;
239- let ( sk2, pk2, kid2) = helper :: create_dummy_key_pair ( RoleId :: Role0 ) . unwrap ( ) ;
240- let ( sk3, pk3, kid3) = helper :: create_dummy_key_pair ( RoleId :: Role0 ) . unwrap ( ) ;
241- let ( _, pk_n, kid_n) = helper :: create_dummy_key_pair ( RoleId :: Role0 ) . unwrap ( ) ;
208+ let ( sk1, pk1, kid1) = create_dummy_key_pair ( RoleId :: Role0 ) ;
209+ let ( sk2, pk2, kid2) = create_dummy_key_pair ( RoleId :: Role0 ) ;
210+ let ( sk3, pk3, kid3) = create_dummy_key_pair ( RoleId :: Role0 ) ;
211+ let ( _, pk_n, kid_n) = create_dummy_key_pair ( RoleId :: Role0 ) ;
242212
243213 let signed_doc = Builder :: new ( )
244214 . with_json_metadata ( metadata ( ) )
@@ -391,7 +361,7 @@ mod tests {
391361
392362 #[ tokio:: test]
393363 async fn special_cbor_cases ( ) {
394- let ( sk, pk, kid) = helper :: create_dummy_key_pair ( RoleId :: Role0 ) . unwrap ( ) ;
364+ let ( sk, pk, kid) = create_dummy_key_pair ( RoleId :: Role0 ) ;
395365 let mut provider = TestCatalystProvider :: default ( ) ;
396366 provider. add_pk ( kid. clone ( ) , pk) ;
397367
0 commit comments