@@ -11,65 +11,65 @@ const buf_f = Buffer.from('f');
1111const buf_z = Buffer . from ( 'z' ) ;
1212const buf_empty = Buffer . from ( '' ) ;
1313
14- assert . equal ( b . indexOf ( 'a' ) , 0 ) ;
15- assert . equal ( b . indexOf ( 'a' , 1 ) , - 1 ) ;
16- assert . equal ( b . indexOf ( 'a' , - 1 ) , - 1 ) ;
17- assert . equal ( b . indexOf ( 'a' , - 4 ) , - 1 ) ;
18- assert . equal ( b . indexOf ( 'a' , - b . length ) , 0 ) ;
19- assert . equal ( b . indexOf ( 'a' , NaN ) , 0 ) ;
20- assert . equal ( b . indexOf ( 'a' , - Infinity ) , 0 ) ;
21- assert . equal ( b . indexOf ( 'a' , Infinity ) , - 1 ) ;
22- assert . equal ( b . indexOf ( 'bc' ) , 1 ) ;
23- assert . equal ( b . indexOf ( 'bc' , 2 ) , - 1 ) ;
24- assert . equal ( b . indexOf ( 'bc' , - 1 ) , - 1 ) ;
25- assert . equal ( b . indexOf ( 'bc' , - 3 ) , - 1 ) ;
26- assert . equal ( b . indexOf ( 'bc' , - 5 ) , 1 ) ;
27- assert . equal ( b . indexOf ( 'bc' , NaN ) , 1 ) ;
28- assert . equal ( b . indexOf ( 'bc' , - Infinity ) , 1 ) ;
29- assert . equal ( b . indexOf ( 'bc' , Infinity ) , - 1 ) ;
30- assert . equal ( b . indexOf ( 'f' ) , b . length - 1 ) ;
31- assert . equal ( b . indexOf ( 'z' ) , - 1 ) ;
32- assert . equal ( b . indexOf ( '' ) , - 1 ) ;
33- assert . equal ( b . indexOf ( '' , 1 ) , - 1 ) ;
34- assert . equal ( b . indexOf ( '' , b . length + 1 ) , - 1 ) ;
35- assert . equal ( b . indexOf ( '' , Infinity ) , - 1 ) ;
36- assert . equal ( b . indexOf ( buf_a ) , 0 ) ;
37- assert . equal ( b . indexOf ( buf_a , 1 ) , - 1 ) ;
38- assert . equal ( b . indexOf ( buf_a , - 1 ) , - 1 ) ;
39- assert . equal ( b . indexOf ( buf_a , - 4 ) , - 1 ) ;
40- assert . equal ( b . indexOf ( buf_a , - b . length ) , 0 ) ;
41- assert . equal ( b . indexOf ( buf_a , NaN ) , 0 ) ;
42- assert . equal ( b . indexOf ( buf_a , - Infinity ) , 0 ) ;
43- assert . equal ( b . indexOf ( buf_a , Infinity ) , - 1 ) ;
44- assert . equal ( b . indexOf ( buf_bc ) , 1 ) ;
45- assert . equal ( b . indexOf ( buf_bc , 2 ) , - 1 ) ;
46- assert . equal ( b . indexOf ( buf_bc , - 1 ) , - 1 ) ;
47- assert . equal ( b . indexOf ( buf_bc , - 3 ) , - 1 ) ;
48- assert . equal ( b . indexOf ( buf_bc , - 5 ) , 1 ) ;
49- assert . equal ( b . indexOf ( buf_bc , NaN ) , 1 ) ;
50- assert . equal ( b . indexOf ( buf_bc , - Infinity ) , 1 ) ;
51- assert . equal ( b . indexOf ( buf_bc , Infinity ) , - 1 ) ;
52- assert . equal ( b . indexOf ( buf_f ) , b . length - 1 ) ;
53- assert . equal ( b . indexOf ( buf_z ) , - 1 ) ;
54- assert . equal ( b . indexOf ( buf_empty ) , - 1 ) ;
55- assert . equal ( b . indexOf ( buf_empty , 1 ) , - 1 ) ;
56- assert . equal ( b . indexOf ( buf_empty , b . length + 1 ) , - 1 ) ;
57- assert . equal ( b . indexOf ( buf_empty , Infinity ) , - 1 ) ;
58- assert . equal ( b . indexOf ( 0x61 ) , 0 ) ;
59- assert . equal ( b . indexOf ( 0x61 , 1 ) , - 1 ) ;
60- assert . equal ( b . indexOf ( 0x61 , - 1 ) , - 1 ) ;
61- assert . equal ( b . indexOf ( 0x61 , - 4 ) , - 1 ) ;
62- assert . equal ( b . indexOf ( 0x61 , - b . length ) , 0 ) ;
63- assert . equal ( b . indexOf ( 0x61 , NaN ) , 0 ) ;
64- assert . equal ( b . indexOf ( 0x61 , - Infinity ) , 0 ) ;
65- assert . equal ( b . indexOf ( 0x61 , Infinity ) , - 1 ) ;
66- assert . equal ( b . indexOf ( 0x0 ) , - 1 ) ;
14+ assert . strictEqual ( b . indexOf ( 'a' ) , 0 ) ;
15+ assert . strictEqual ( b . indexOf ( 'a' , 1 ) , - 1 ) ;
16+ assert . strictEqual ( b . indexOf ( 'a' , - 1 ) , - 1 ) ;
17+ assert . strictEqual ( b . indexOf ( 'a' , - 4 ) , - 1 ) ;
18+ assert . strictEqual ( b . indexOf ( 'a' , - b . length ) , 0 ) ;
19+ assert . strictEqual ( b . indexOf ( 'a' , NaN ) , 0 ) ;
20+ assert . strictEqual ( b . indexOf ( 'a' , - Infinity ) , 0 ) ;
21+ assert . strictEqual ( b . indexOf ( 'a' , Infinity ) , - 1 ) ;
22+ assert . strictEqual ( b . indexOf ( 'bc' ) , 1 ) ;
23+ assert . strictEqual ( b . indexOf ( 'bc' , 2 ) , - 1 ) ;
24+ assert . strictEqual ( b . indexOf ( 'bc' , - 1 ) , - 1 ) ;
25+ assert . strictEqual ( b . indexOf ( 'bc' , - 3 ) , - 1 ) ;
26+ assert . strictEqual ( b . indexOf ( 'bc' , - 5 ) , 1 ) ;
27+ assert . strictEqual ( b . indexOf ( 'bc' , NaN ) , 1 ) ;
28+ assert . strictEqual ( b . indexOf ( 'bc' , - Infinity ) , 1 ) ;
29+ assert . strictEqual ( b . indexOf ( 'bc' , Infinity ) , - 1 ) ;
30+ assert . strictEqual ( b . indexOf ( 'f' ) , b . length - 1 ) ;
31+ assert . strictEqual ( b . indexOf ( 'z' ) , - 1 ) ;
32+ assert . strictEqual ( b . indexOf ( '' ) , - 1 ) ;
33+ assert . strictEqual ( b . indexOf ( '' , 1 ) , - 1 ) ;
34+ assert . strictEqual ( b . indexOf ( '' , b . length + 1 ) , - 1 ) ;
35+ assert . strictEqual ( b . indexOf ( '' , Infinity ) , - 1 ) ;
36+ assert . strictEqual ( b . indexOf ( buf_a ) , 0 ) ;
37+ assert . strictEqual ( b . indexOf ( buf_a , 1 ) , - 1 ) ;
38+ assert . strictEqual ( b . indexOf ( buf_a , - 1 ) , - 1 ) ;
39+ assert . strictEqual ( b . indexOf ( buf_a , - 4 ) , - 1 ) ;
40+ assert . strictEqual ( b . indexOf ( buf_a , - b . length ) , 0 ) ;
41+ assert . strictEqual ( b . indexOf ( buf_a , NaN ) , 0 ) ;
42+ assert . strictEqual ( b . indexOf ( buf_a , - Infinity ) , 0 ) ;
43+ assert . strictEqual ( b . indexOf ( buf_a , Infinity ) , - 1 ) ;
44+ assert . strictEqual ( b . indexOf ( buf_bc ) , 1 ) ;
45+ assert . strictEqual ( b . indexOf ( buf_bc , 2 ) , - 1 ) ;
46+ assert . strictEqual ( b . indexOf ( buf_bc , - 1 ) , - 1 ) ;
47+ assert . strictEqual ( b . indexOf ( buf_bc , - 3 ) , - 1 ) ;
48+ assert . strictEqual ( b . indexOf ( buf_bc , - 5 ) , 1 ) ;
49+ assert . strictEqual ( b . indexOf ( buf_bc , NaN ) , 1 ) ;
50+ assert . strictEqual ( b . indexOf ( buf_bc , - Infinity ) , 1 ) ;
51+ assert . strictEqual ( b . indexOf ( buf_bc , Infinity ) , - 1 ) ;
52+ assert . strictEqual ( b . indexOf ( buf_f ) , b . length - 1 ) ;
53+ assert . strictEqual ( b . indexOf ( buf_z ) , - 1 ) ;
54+ assert . strictEqual ( b . indexOf ( buf_empty ) , - 1 ) ;
55+ assert . strictEqual ( b . indexOf ( buf_empty , 1 ) , - 1 ) ;
56+ assert . strictEqual ( b . indexOf ( buf_empty , b . length + 1 ) , - 1 ) ;
57+ assert . strictEqual ( b . indexOf ( buf_empty , Infinity ) , - 1 ) ;
58+ assert . strictEqual ( b . indexOf ( 0x61 ) , 0 ) ;
59+ assert . strictEqual ( b . indexOf ( 0x61 , 1 ) , - 1 ) ;
60+ assert . strictEqual ( b . indexOf ( 0x61 , - 1 ) , - 1 ) ;
61+ assert . strictEqual ( b . indexOf ( 0x61 , - 4 ) , - 1 ) ;
62+ assert . strictEqual ( b . indexOf ( 0x61 , - b . length ) , 0 ) ;
63+ assert . strictEqual ( b . indexOf ( 0x61 , NaN ) , 0 ) ;
64+ assert . strictEqual ( b . indexOf ( 0x61 , - Infinity ) , 0 ) ;
65+ assert . strictEqual ( b . indexOf ( 0x61 , Infinity ) , - 1 ) ;
66+ assert . strictEqual ( b . indexOf ( 0x0 ) , - 1 ) ;
6767
6868// test offsets
69- assert . equal ( b . indexOf ( 'd' , 2 ) , 3 ) ;
70- assert . equal ( b . indexOf ( 'f' , 5 ) , 5 ) ;
71- assert . equal ( b . indexOf ( 'f' , - 1 ) , 5 ) ;
72- assert . equal ( b . indexOf ( 'f' , 6 ) , - 1 ) ;
69+ assert . strictEqual ( b . indexOf ( 'd' , 2 ) , 3 ) ;
70+ assert . strictEqual ( b . indexOf ( 'f' , 5 ) , 5 ) ;
71+ assert . strictEqual ( b . indexOf ( 'f' , - 1 ) , 5 ) ;
72+ assert . strictEqual ( b . indexOf ( 'f' , 6 ) , - 1 ) ;
7373
7474assert . equal ( b . indexOf ( Buffer . from ( 'd' ) , 2 ) , 3 ) ;
7575assert . equal ( b . indexOf ( Buffer . from ( 'f' ) , 5 ) , 5 ) ;
0 commit comments