File tree Expand file tree Collapse file tree 2 files changed +5
-22
lines changed Expand file tree Collapse file tree 2 files changed +5
-22
lines changed Original file line number Diff line number Diff line change @@ -54,25 +54,17 @@ fn file() {
54
54
let dir = tempdir ( ) . unwrap ( ) ;
55
55
let path = dir. path ( ) . join ( "keystore.json" ) ;
56
56
57
- let get_file = || {
58
- File :: options ( )
59
- . write ( true )
60
- . read ( true )
61
- . create ( true )
62
- . open ( path. clone ( ) )
63
- . expect ( "should create file" )
64
- } ;
65
-
66
57
let keystore = KeystoreBuilder :: new ( & keypair, GOOD_PASSWORD , "" . into ( ) )
67
58
. unwrap ( )
68
59
. build ( )
69
60
. unwrap ( ) ;
70
61
71
62
keystore
72
- . to_json_writer ( & mut get_file ( ) )
63
+ . to_json_writer ( File :: create_new ( & path ) . unwrap ( ) )
73
64
. expect ( "should write to file" ) ;
74
65
75
- let decoded = Keystore :: from_json_reader ( & mut get_file ( ) ) . expect ( "should read from file" ) ;
66
+ let decoded =
67
+ Keystore :: from_json_reader ( File :: open ( & path) . unwrap ( ) ) . expect ( "should read from file" ) ;
76
68
77
69
assert_eq ! (
78
70
decoded. decrypt_keypair( BAD_PASSWORD ) . err( ) . unwrap( ) ,
Original file line number Diff line number Diff line change @@ -132,20 +132,11 @@ fn file_round_trip() {
132
132
let dir = tempdir ( ) . unwrap ( ) ;
133
133
let path = dir. path ( ) . join ( "keystore.json" ) ;
134
134
135
- let get_file = || {
136
- File :: options ( )
137
- . write ( true )
138
- . read ( true )
139
- . create ( true )
140
- . open ( path. clone ( ) )
141
- . expect ( "should create file" )
142
- } ;
143
-
144
135
wallet
145
- . to_json_writer ( & mut get_file ( ) )
136
+ . to_json_writer ( File :: create_new ( & path ) . unwrap ( ) )
146
137
. expect ( "should write to file" ) ;
147
138
148
- let decoded = Wallet :: from_json_reader ( & mut get_file ( ) ) . unwrap ( ) ;
139
+ let decoded = Wallet :: from_json_reader ( File :: open ( & path ) . unwrap ( ) ) . unwrap ( ) ;
149
140
150
141
assert_eq ! (
151
142
decoded. decrypt_seed( & [ 1 , 2 , 3 ] ) . err( ) . unwrap( ) ,
You can’t perform that action at this time.
0 commit comments