@@ -5,16 +5,16 @@ mod service;
5
5
mod sixplane {
6
6
use std:: { net:: IpAddr , path:: Path , str:: FromStr , time:: Duration } ;
7
7
8
- use tracing:: info;
9
8
use rand:: prelude:: SliceRandom ;
9
+ use tracing:: info;
10
10
use trust_dns_resolver:: { IntoName , Name } ;
11
11
12
12
use crate :: service:: { HostsType , Lookup , Service , ServiceConfig , ToIPv6Vec } ;
13
13
use zeronsd:: { addresses:: Calculator , hosts:: parse_hosts, utils:: init_logger} ;
14
14
15
15
#[ tokio:: test( flavor = "multi_thread" ) ]
16
16
async fn test_battery_single_domain ( ) {
17
- init_logger ( tracing:: LevelFilter :: Error ) ;
17
+ init_logger ( Some ( tracing:: Level :: ERROR ) ) ;
18
18
let service = Service :: new ( ServiceConfig :: default ( ) . network_filename ( "6plane-only" ) ) . await ;
19
19
20
20
let record = service. member_record ( ) ;
@@ -33,7 +33,7 @@ mod sixplane {
33
33
34
34
#[ tokio:: test( flavor = "multi_thread" ) ]
35
35
async fn test_battery_single_domain_named ( ) {
36
- init_logger ( tracing:: LevelFilter :: Error ) ;
36
+ init_logger ( Some ( tracing:: Level :: ERROR ) ) ;
37
37
let update_interval = Duration :: new ( 2 , 0 ) ;
38
38
let service = Service :: new (
39
39
ServiceConfig :: default ( )
@@ -63,7 +63,7 @@ mod sixplane {
63
63
64
64
#[ tokio:: test( flavor = "multi_thread" ) ]
65
65
async fn test_battery_multi_domain_hosts_file ( ) {
66
- init_logger ( tracing:: LevelFilter :: Error ) ;
66
+ init_logger ( Some ( tracing:: Level :: ERROR ) ) ;
67
67
let service = Service :: new (
68
68
ServiceConfig :: default ( )
69
69
. hosts ( HostsType :: Fixture ( "basic-ipv6" ) )
@@ -100,7 +100,7 @@ mod sixplane {
100
100
101
101
#[ tokio:: test( flavor = "multi_thread" ) ]
102
102
async fn test_wildcard_central ( ) {
103
- init_logger ( tracing:: LevelFilter :: Error ) ;
103
+ init_logger ( Some ( tracing:: Level :: ERROR ) ) ;
104
104
let service = Service :: new (
105
105
ServiceConfig :: default ( )
106
106
. update_interval ( Some ( Duration :: new ( 5 , 0 ) ) )
@@ -151,16 +151,16 @@ mod sixplane {
151
151
mod rfc4193 {
152
152
use std:: { net:: IpAddr , path:: Path , str:: FromStr , time:: Duration } ;
153
153
154
- use tracing:: info;
155
154
use rand:: { prelude:: SliceRandom , thread_rng} ;
155
+ use tracing:: info;
156
156
use trust_dns_resolver:: { IntoName , Name } ;
157
157
158
158
use crate :: service:: { HostsType , Lookup , Service , ServiceConfig , ToIPv6Vec , ToPTRVec } ;
159
159
use zeronsd:: { addresses:: Calculator , hosts:: parse_hosts, utils:: init_logger} ;
160
160
161
161
#[ tokio:: test( flavor = "multi_thread" ) ]
162
162
async fn test_battery_single_domain ( ) {
163
- init_logger ( tracing:: LevelFilter :: Error ) ;
163
+ init_logger ( Some ( tracing:: Level :: ERROR ) ) ;
164
164
let service = Service :: new ( ServiceConfig :: default ( ) . network_filename ( "rfc4193-only" ) ) . await ;
165
165
166
166
let record = service. member_record ( ) ;
@@ -239,7 +239,7 @@ mod rfc4193 {
239
239
240
240
#[ tokio:: test( flavor = "multi_thread" ) ]
241
241
async fn test_battery_single_domain_named ( ) {
242
- init_logger ( tracing:: LevelFilter :: Error ) ;
242
+ init_logger ( Some ( tracing:: Level :: ERROR ) ) ;
243
243
let update_interval = Duration :: new ( 2 , 0 ) ;
244
244
let service = Service :: new (
245
245
ServiceConfig :: default ( )
@@ -288,7 +288,7 @@ mod rfc4193 {
288
288
289
289
#[ tokio:: test( flavor = "multi_thread" ) ]
290
290
async fn test_battery_multi_domain_hosts_file ( ) {
291
- init_logger ( tracing:: LevelFilter :: Error ) ;
291
+ init_logger ( Some ( tracing:: Level :: ERROR ) ) ;
292
292
let service = Service :: new (
293
293
ServiceConfig :: default ( )
294
294
. hosts ( HostsType :: Fixture ( "basic-ipv6" ) )
@@ -325,7 +325,7 @@ mod rfc4193 {
325
325
326
326
#[ tokio:: test( flavor = "multi_thread" ) ]
327
327
async fn test_wildcard_central ( ) {
328
- init_logger ( tracing:: LevelFilter :: Error ) ;
328
+ init_logger ( Some ( tracing:: Level :: ERROR ) ) ;
329
329
let service = Service :: new (
330
330
ServiceConfig :: default ( )
331
331
. update_interval ( Some ( Duration :: new ( 5 , 0 ) ) )
@@ -376,8 +376,8 @@ mod rfc4193 {
376
376
mod ipv4 {
377
377
use std:: time:: Duration ;
378
378
379
- use tracing:: info;
380
379
use std:: str:: FromStr ;
380
+ use tracing:: info;
381
381
use trust_dns_resolver:: Name ;
382
382
383
383
use zeronsd:: utils:: init_logger;
@@ -386,7 +386,7 @@ mod ipv4 {
386
386
387
387
#[ tokio:: test( flavor = "multi_thread" ) ]
388
388
async fn test_wildcard_central ( ) {
389
- init_logger ( tracing:: LevelFilter :: Error ) ;
389
+ init_logger ( Some ( tracing:: Level :: ERROR ) ) ;
390
390
let service = Service :: new (
391
391
ServiceConfig :: default ( )
392
392
. update_interval ( Some ( Duration :: new ( 5 , 0 ) ) )
@@ -436,7 +436,7 @@ mod ipv4 {
436
436
async fn test_battery_single_domain ( ) {
437
437
use rand:: { seq:: SliceRandom , thread_rng} ;
438
438
439
- init_logger ( tracing:: LevelFilter :: Error ) ;
439
+ init_logger ( Some ( tracing:: Level :: ERROR ) ) ;
440
440
let service = Service :: new ( ServiceConfig :: default ( ) . ips ( Some ( vec ! [
441
441
"172.16.240.2" ,
442
442
"172.16.240.3" ,
@@ -520,7 +520,7 @@ mod ipv4 {
520
520
521
521
#[ tokio:: test( flavor = "multi_thread" ) ]
522
522
async fn test_battery_single_domain_named ( ) {
523
- init_logger ( tracing:: LevelFilter :: Error ) ;
523
+ init_logger ( Some ( tracing:: Level :: ERROR ) ) ;
524
524
let update_interval = Duration :: new ( 2 , 0 ) ;
525
525
let service = Service :: new (
526
526
ServiceConfig :: default ( )
@@ -569,8 +569,8 @@ mod ipv4 {
569
569
}
570
570
571
571
mod all {
572
- use tracing:: info;
573
572
use rand:: prelude:: SliceRandom ;
573
+ use tracing:: info;
574
574
use trust_dns_resolver:: { IntoName , Name } ;
575
575
576
576
use zeronsd:: {
@@ -590,7 +590,7 @@ mod all {
590
590
591
591
#[ tokio:: test( flavor = "multi_thread" ) ]
592
592
async fn test_battery_multi_domain_hosts_file ( ) {
593
- init_logger ( tracing:: LevelFilter :: Error ) ;
593
+ init_logger ( Some ( tracing:: Level :: ERROR ) ) ;
594
594
let ips = vec ! [ "172.16.240.2" , "172.16.240.3" , "172.16.240.4" ] ;
595
595
let service = Service :: new (
596
596
ServiceConfig :: default ( )
@@ -630,7 +630,7 @@ mod all {
630
630
631
631
#[ tokio:: test( flavor = "multi_thread" ) ]
632
632
async fn test_hosts_file_reloading ( ) {
633
- init_logger ( tracing:: LevelFilter :: Error ) ;
633
+ init_logger ( Some ( tracing:: Level :: ERROR ) ) ;
634
634
let hosts_path = "/tmp/zeronsd-test-hosts" ;
635
635
std:: fs:: write ( hosts_path, "127.0.0.2 islay\n ::2 islay\n " ) . unwrap ( ) ;
636
636
let service = Service :: new (
@@ -686,7 +686,7 @@ async fn test_get_listen_ip() -> Result<(), anyhow::Error> {
686
686
use service:: * ;
687
687
use zeronsd:: utils:: * ;
688
688
689
- init_logger ( tracing:: LevelFilter :: Error ) ;
689
+ init_logger ( Some ( tracing:: Level :: ERROR ) ) ;
690
690
691
691
let tn = TestNetwork :: new ( "basic-ipv4" , & mut TestContext :: default ( ) . await )
692
692
. await
0 commit comments