@@ -33,23 +33,24 @@ const logger = new NoopLogger();
33
33
const provider = new NodeTracerProvider ( { logger } ) ;
34
34
provider . addSpanProcessor ( new SimpleSpanProcessor ( memoryExporter ) ) ;
35
35
36
- async function lookupPromise ( hostname :string , options :dns . LookupOptions = { } ) : Promise < any > {
36
+ async function lookupPromise (
37
+ hostname : string ,
38
+ options : dns . LookupOptions = { }
39
+ ) : Promise < any > {
37
40
return new Promise ( ( resolve , reject ) => {
38
- dns . lookup ( hostname , options , ( err , address , family ) => {
39
- if ( err ) reject ( err ) ;
40
- if ( options . all ) {
41
- resolve ( address ) ;
42
- }
43
- else {
44
- resolve ( { address, family } ) ;
45
- }
46
- } ) ;
47
- } ) ;
48
- } ;
41
+ dns . lookup ( hostname , options , ( err , address , family ) => {
42
+ if ( err ) reject ( err ) ;
43
+ if ( options . all ) {
44
+ resolve ( address ) ;
45
+ } else {
46
+ resolve ( { address, family } ) ;
47
+ }
48
+ } ) ;
49
+ } ) ;
50
+ }
49
51
50
52
describe ( 'dns.promises.lookup()' , ( ) => {
51
53
before ( function ( done ) {
52
-
53
54
// if node version is supported, it's mandatory for CI
54
55
if ( process . env . CI ) {
55
56
plugin . enable ( dns , provider , provider . logger ) ;
@@ -79,10 +80,9 @@ describe('dns.promises.lookup()', () => {
79
80
[ 4 , 6 ] . forEach ( ipversion => {
80
81
it ( `should export a valid span with "family" arg to ${ ipversion } ` , async ( ) => {
81
82
const hostname = 'google.com' ;
82
- const { address, family} = await lookupPromise (
83
- hostname ,
84
- { family :ipversion }
85
- ) ;
83
+ const { address, family } = await lookupPromise ( hostname , {
84
+ family : ipversion ,
85
+ } ) ;
86
86
assert . ok ( address ) ;
87
87
assert . ok ( family ) ;
88
88
@@ -97,9 +97,7 @@ describe('dns.promises.lookup()', () => {
97
97
describe ( 'with no options param' , ( ) => {
98
98
it ( 'should export a valid span' , async ( ) => {
99
99
const hostname = 'google.com' ;
100
- const { address, family } = await lookupPromise (
101
- hostname
102
- ) ;
100
+ const { address, family } = await lookupPromise ( hostname ) ;
103
101
104
102
assert . ok ( address ) ;
105
103
assert . ok ( family ) ;
@@ -113,9 +111,7 @@ describe('dns.promises.lookup()', () => {
113
111
it ( 'should export a valid span with error NOT_FOUND' , async ( ) => {
114
112
const hostname = 'ᚕ' ;
115
113
try {
116
- await lookupPromise (
117
- hostname
118
- ) ;
114
+ await lookupPromise ( hostname ) ;
119
115
assert . fail ( ) ;
120
116
} catch ( error ) {
121
117
const spans = memoryExporter . getFinishedSpans ( ) ;
@@ -136,7 +132,7 @@ describe('dns.promises.lookup()', () => {
136
132
it ( 'should export a valid span with error INVALID_ARGUMENT when "family" param is equal to -1' , async ( ) => {
137
133
const hostname = 'google.com' ;
138
134
try {
139
- await lookupPromise ( hostname , { family : - 1 } ) ;
135
+ await lookupPromise ( hostname , { family : - 1 } ) ;
140
136
assert . fail ( ) ;
141
137
} catch ( error ) {
142
138
const spans = memoryExporter . getFinishedSpans ( ) ;
@@ -153,8 +149,7 @@ describe('dns.promises.lookup()', () => {
153
149
message : error ! . message ,
154
150
} ,
155
151
} ) ;
156
- }
157
- else {
152
+ } else {
158
153
assertSpan ( span , {
159
154
addresses : [ ] ,
160
155
// tslint:disable-next-line:no-any
@@ -172,7 +167,7 @@ describe('dns.promises.lookup()', () => {
172
167
const hostname = 1234 ;
173
168
try {
174
169
// tslint:disable-next-line:no-any
175
- await lookupPromise ( hostname as any , { family : 4 } ) ;
170
+ await lookupPromise ( hostname as any , { family : 4 } ) ;
176
171
assert . fail ( ) ;
177
172
} catch ( error ) {
178
173
const spans = memoryExporter . getFinishedSpans ( ) ;
@@ -189,8 +184,7 @@ describe('dns.promises.lookup()', () => {
189
184
message : error ! . message ,
190
185
} ,
191
186
} ) ;
192
- }
193
- else {
187
+ } else {
194
188
assertSpan ( span , {
195
189
addresses : [ ] ,
196
190
// tslint:disable-next-line:no-any
0 commit comments