@@ -4,16 +4,15 @@ mod common;
44
55use common:: create_feed;
66use hypercore:: { generate_keypair, Feed , NodeTrait , PublicKey , SecretKey , Storage } ;
7- use random_access_storage :: RandomAccess ;
7+ use hypercore :: { storage_disk , storage_memory } ;
88use std:: env:: temp_dir;
9- use std:: fmt:: Debug ;
109use std:: fs;
1110use std:: io:: Write ;
1211
1312#[ async_std:: test]
1413async fn create_with_key ( ) {
1514 let keypair = generate_keypair ( ) ;
16- let storage = Storage :: new_memory ( ) . await . unwrap ( ) ;
15+ let storage = storage_memory ( ) . await . unwrap ( ) ;
1716 let _feed = Feed :: builder ( keypair. public , storage)
1817 . secret_key ( keypair. secret )
1918 . build ( )
@@ -155,7 +154,7 @@ async fn put_with_data() {
155154
156155 // Create a second feed with the first feed's key.
157156 let ( public, secret) = copy_keys ( & a) ;
158- let storage = Storage :: new_memory ( ) . await . unwrap ( ) ;
157+ let storage = storage_memory ( ) . await . unwrap ( ) ;
159158 let mut b = Feed :: builder ( public, storage)
160159 . secret_key ( secret)
161160 . build ( )
@@ -187,7 +186,7 @@ async fn put_with_data() {
187186
188187#[ async_std:: test]
189188async fn create_with_storage ( ) {
190- let storage = Storage :: new_memory ( ) . await . unwrap ( ) ;
189+ let storage = storage_memory ( ) . await . unwrap ( ) ;
191190 assert ! (
192191 Feed :: with_storage( storage) . await . is_ok( ) ,
193192 "Could not create a feed with a storage."
@@ -196,7 +195,7 @@ async fn create_with_storage() {
196195
197196#[ async_std:: test]
198197async fn create_with_stored_public_key ( ) {
199- let mut storage = Storage :: new_memory ( ) . await . unwrap ( ) ;
198+ let mut storage = storage_memory ( ) . await . unwrap ( ) ;
200199 let keypair = generate_keypair ( ) ;
201200 storage. write_public_key ( & keypair. public ) . await . unwrap ( ) ;
202201 assert ! (
@@ -207,7 +206,7 @@ async fn create_with_stored_public_key() {
207206
208207#[ async_std:: test]
209208async fn create_with_stored_keys ( ) {
210- let mut storage = Storage :: new_memory ( ) . await . unwrap ( ) ;
209+ let mut storage = storage_memory ( ) . await . unwrap ( ) ;
211210 let keypair = generate_keypair ( ) ;
212211 storage. write_public_key ( & keypair. public ) . await . unwrap ( ) ;
213212 storage. write_secret_key ( & keypair. secret ) . await . unwrap ( ) ;
@@ -218,7 +217,7 @@ async fn create_with_stored_keys() {
218217}
219218
220219fn copy_keys (
221- feed : & Feed < impl RandomAccess < Error = Box < dyn std :: error :: Error + Send + Sync > > + Debug + Send > ,
220+ feed : & Feed ,
222221) -> ( PublicKey , SecretKey ) {
223222 match & feed. secret_key ( ) {
224223 Some ( secret) => {
@@ -254,7 +253,7 @@ async fn audit() {
254253async fn audit_bad_data ( ) {
255254 let mut dir = temp_dir ( ) ;
256255 dir. push ( "audit_bad_data" ) ;
257- let storage = Storage :: new_disk ( & dir) . await . unwrap ( ) ;
256+ let storage = storage_disk ( & dir) . await . unwrap ( ) ;
258257 let mut feed = Feed :: with_storage ( storage) . await . unwrap ( ) ;
259258 feed. append ( b"hello" ) . await . unwrap ( ) ;
260259 feed. append ( b"world" ) . await . unwrap ( ) ;
0 commit comments