@@ -32,40 +32,40 @@ const events = require('events');
32
32
for ( let i = 0 ; i < 10 ; i ++ ) {
33
33
e . on ( 'default' , common . mustNotCall ( ) ) ;
34
34
}
35
- assert . ok ( ! e . _events . default . hasOwnProperty ( 'warned' ) ) ;
35
+ assert . ok ( ! Object . hasOwn ( e . _events . default , 'warned' ) ) ;
36
36
e . on ( 'default' , common . mustNotCall ( ) ) ;
37
37
assert . ok ( e . _events . default . warned ) ;
38
38
39
39
// symbol
40
40
const symbol = Symbol ( 'symbol' ) ;
41
41
e . setMaxListeners ( 1 ) ;
42
42
e . on ( symbol , common . mustNotCall ( ) ) ;
43
- assert . ok ( ! e . _events [ symbol ] . hasOwnProperty ( 'warned' ) ) ;
43
+ assert . ok ( ! Object . hasOwn ( e . _events [ symbol ] , 'warned' ) ) ;
44
44
e . on ( symbol , common . mustNotCall ( ) ) ;
45
- assert . ok ( e . _events [ symbol ] . hasOwnProperty ( 'warned' ) ) ;
45
+ assert . ok ( Object . hasOwn ( e . _events [ symbol ] , 'warned' ) ) ;
46
46
47
47
// specific
48
48
e . setMaxListeners ( 5 ) ;
49
49
for ( let i = 0 ; i < 5 ; i ++ ) {
50
50
e . on ( 'specific' , common . mustNotCall ( ) ) ;
51
51
}
52
- assert . ok ( ! e . _events . specific . hasOwnProperty ( 'warned' ) ) ;
52
+ assert . ok ( ! Object . hasOwn ( e . _events . specific , 'warned' ) ) ;
53
53
e . on ( 'specific' , common . mustNotCall ( ) ) ;
54
54
assert . ok ( e . _events . specific . warned ) ;
55
55
56
56
// only one
57
57
e . setMaxListeners ( 1 ) ;
58
58
e . on ( 'only one' , common . mustNotCall ( ) ) ;
59
- assert . ok ( ! e . _events [ 'only one' ] . hasOwnProperty ( 'warned' ) ) ;
59
+ assert . ok ( ! Object . hasOwn ( e . _events [ 'only one' ] , 'warned' ) ) ;
60
60
e . on ( 'only one' , common . mustNotCall ( ) ) ;
61
- assert . ok ( e . _events [ 'only one' ] . hasOwnProperty ( 'warned' ) ) ;
61
+ assert . ok ( Object . hasOwn ( e . _events [ 'only one' ] , 'warned' ) ) ;
62
62
63
63
// unlimited
64
64
e . setMaxListeners ( 0 ) ;
65
65
for ( let i = 0 ; i < 1000 ; i ++ ) {
66
66
e . on ( 'unlimited' , common . mustNotCall ( ) ) ;
67
67
}
68
- assert . ok ( ! e . _events . unlimited . hasOwnProperty ( 'warned' ) ) ;
68
+ assert . ok ( ! Object . hasOwn ( e . _events . unlimited , 'warned' ) ) ;
69
69
}
70
70
71
71
// process-wide
@@ -76,16 +76,16 @@ const events = require('events');
76
76
for ( let i = 0 ; i < 42 ; ++ i ) {
77
77
e . on ( 'fortytwo' , common . mustNotCall ( ) ) ;
78
78
}
79
- assert . ok ( ! e . _events . fortytwo . hasOwnProperty ( 'warned' ) ) ;
79
+ assert . ok ( ! Object . hasOwn ( e . _events . fortytwo , 'warned' ) ) ;
80
80
e . on ( 'fortytwo' , common . mustNotCall ( ) ) ;
81
- assert . ok ( e . _events . fortytwo . hasOwnProperty ( 'warned' ) ) ;
81
+ assert . ok ( Object . hasOwn ( e . _events . fortytwo , 'warned' ) ) ;
82
82
delete e . _events . fortytwo . warned ;
83
83
84
84
events . EventEmitter . defaultMaxListeners = 44 ;
85
85
e . on ( 'fortytwo' , common . mustNotCall ( ) ) ;
86
- assert . ok ( ! e . _events . fortytwo . hasOwnProperty ( 'warned' ) ) ;
86
+ assert . ok ( ! Object . hasOwn ( e . _events . fortytwo , 'warned' ) ) ;
87
87
e . on ( 'fortytwo' , common . mustNotCall ( ) ) ;
88
- assert . ok ( e . _events . fortytwo . hasOwnProperty ( 'warned' ) ) ;
88
+ assert . ok ( Object . hasOwn ( e . _events . fortytwo , 'warned' ) ) ;
89
89
}
90
90
91
91
// But _maxListeners still has precedence over defaultMaxListeners
@@ -94,9 +94,9 @@ const events = require('events');
94
94
const e = new events . EventEmitter ( ) ;
95
95
e . setMaxListeners ( 1 ) ;
96
96
e . on ( 'uno' , common . mustNotCall ( ) ) ;
97
- assert . ok ( ! e . _events . uno . hasOwnProperty ( 'warned' ) ) ;
97
+ assert . ok ( ! Object . hasOwn ( e . _events . uno , 'warned' ) ) ;
98
98
e . on ( 'uno' , common . mustNotCall ( ) ) ;
99
- assert . ok ( e . _events . uno . hasOwnProperty ( 'warned' ) ) ;
99
+ assert . ok ( Object . hasOwn ( e . _events . uno , 'warned' ) ) ;
100
100
101
101
// chainable
102
102
assert . strictEqual ( e , e . setMaxListeners ( 1 ) ) ;
0 commit comments