File tree Expand file tree Collapse file tree 6 files changed +11
-10
lines changed Expand file tree Collapse file tree 6 files changed +11
-10
lines changed Original file line number Diff line number Diff line change @@ -216,7 +216,7 @@ mod test {
216
216
217
217
#[ test]
218
218
fn test_cratesfyi_metadata ( ) {
219
- let _ = env_logger :: try_init ( ) ;
219
+ crate :: test :: init_logger ( ) ;
220
220
let manifest = r#"
221
221
[package]
222
222
name = "test"
Original file line number Diff line number Diff line change @@ -134,7 +134,7 @@ mod test {
134
134
#[ test]
135
135
#[ ignore]
136
136
fn test_get_new_crates ( ) {
137
- let _ = env_logger :: try_init ( ) ;
137
+ crate :: test :: init_logger ( ) ;
138
138
let options = DocBuilderOptions :: from_prefix ( PathBuf :: from ( "../cratesfyi-prefix" ) ) ;
139
139
let mut docbuilder = DocBuilder :: new ( options) ;
140
140
let res = docbuilder. get_new_crates ( ) ;
Original file line number Diff line number Diff line change @@ -186,7 +186,6 @@ impl<'a> From<S3Backend<'a>> for Storage<'a> {
186
186
187
187
#[ cfg( test) ]
188
188
mod test {
189
- extern crate env_logger;
190
189
use super :: * ;
191
190
use crate :: test:: wrapper;
192
191
use std:: env;
@@ -290,8 +289,7 @@ mod test {
290
289
291
290
#[ test]
292
291
fn test_get_file_list ( ) {
293
- let _ = env_logger:: try_init ( ) ;
294
-
292
+ crate :: test:: init_logger ( ) ;
295
293
let files = get_file_list ( env:: current_dir ( ) . unwrap ( ) ) ;
296
294
assert ! ( files. is_ok( ) ) ;
297
295
assert ! ( files. unwrap( ) . len( ) > 0 ) ;
Original file line number Diff line number Diff line change @@ -93,10 +93,14 @@ pub(crate) struct TestEnvironment {
93
93
s3 : OnceCell < TestS3 > ,
94
94
}
95
95
96
+ pub ( crate ) fn init_logger ( ) {
97
+ // If this fails it's probably already initialized
98
+ let _ = env_logger:: builder ( ) . is_test ( true ) . try_init ( ) ;
99
+ }
100
+
96
101
impl TestEnvironment {
97
102
fn new ( ) -> Self {
98
- // If this fails it's probably already initialized
99
- let _ = env_logger:: try_init ( ) ;
103
+ init_logger ( ) ;
100
104
Self {
101
105
db : OnceCell :: new ( ) ,
102
106
frontend : OnceCell :: new ( ) ,
Original file line number Diff line number Diff line change @@ -181,7 +181,6 @@ mod test {
181
181
#[ test]
182
182
#[ ignore]
183
183
fn test_get_github_fields ( ) {
184
- let _ = env_logger:: try_init ( ) ;
185
184
let fields = get_github_fields ( "onur/cratesfyi" ) ;
186
185
assert ! ( fields. is_ok( ) ) ;
187
186
@@ -198,7 +197,7 @@ mod test {
198
197
#[ test]
199
198
#[ ignore]
200
199
fn test_github_updater ( ) {
201
- let _ = env_logger :: try_init ( ) ;
200
+ crate :: test :: init_logger ( ) ;
202
201
assert ! ( github_updater( ) . is_ok( ) ) ;
203
202
}
204
203
}
Original file line number Diff line number Diff line change @@ -76,7 +76,7 @@ mod test {
76
76
#[ test]
77
77
#[ ignore]
78
78
fn test_update_release_activity ( ) {
79
- let _ = env_logger :: try_init ( ) ;
79
+ crate :: test :: init_logger ( ) ;
80
80
assert ! ( update_release_activity( ) . is_ok( ) ) ;
81
81
}
82
82
}
You can’t perform that action at this time.
0 commit comments