Skip to content

Commit 606c7bb

Browse files
committed
Always assert when a benchmark finishes
1 parent 17f9cfe commit 606c7bb

1 file changed

Lines changed: 15 additions & 21 deletions

File tree

  • lib/node_modules/@stdlib/assert/is-boolean/benchmark

lib/node_modules/@stdlib/assert/is-boolean/benchmark/benchmark.js

Lines changed: 15 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ bench( pkg+'::primitives', function benchmark( b ) {
4141
true,
4242
false,
4343
null,
44-
undefined
44+
void 0
4545
];
4646

4747
b.tic();
@@ -52,11 +52,10 @@ bench( pkg+'::primitives', function benchmark( b ) {
5252
}
5353
}
5454
b.toc();
55-
if ( isBoolean.isPrimitive( bool ) ) {
56-
b.pass( 'benchmark finished' );
57-
} else {
55+
if ( !isBoolean.isPrimitive( bool ) ) {
5856
b.fail( 'should return a boolean' );
5957
}
58+
b.pass( 'benchmark finished' );
6059
b.end();
6160
});
6261

@@ -80,11 +79,10 @@ bench( pkg+'::objects', function benchmark( b ) {
8079
}
8180
}
8281
b.toc();
83-
if ( isBoolean.isPrimitive( bool ) ) {
84-
b.pass( 'benchmark finished' );
85-
} else {
82+
if ( !isBoolean.isPrimitive( bool ) ) {
8683
b.fail( 'should return a boolean' );
8784
}
85+
b.pass( 'benchmark finished' );
8886
b.end();
8987
});
9088

@@ -100,7 +98,7 @@ bench( pkg+'::primitives:isPrimitive', function benchmark( b ) {
10098
true,
10199
false,
102100
null,
103-
undefined
101+
void 0
104102
];
105103

106104
b.tic();
@@ -111,11 +109,10 @@ bench( pkg+'::primitives:isPrimitive', function benchmark( b ) {
111109
}
112110
}
113111
b.toc();
114-
if ( isBoolean.isPrimitive( bool ) ) {
115-
b.pass( 'benchmark finished' );
116-
} else {
112+
if ( !isBoolean.isPrimitive( bool ) ) {
117113
b.fail( 'should return a boolean' );
118114
}
115+
b.pass( 'benchmark finished' );
119116
b.end();
120117
});
121118

@@ -139,11 +136,10 @@ bench( pkg+'::objects:isPrimitive', function benchmark( b ) {
139136
}
140137
}
141138
b.toc();
142-
if ( isBoolean.isPrimitive( bool ) ) {
143-
b.pass( 'benchmark finished' );
144-
} else {
139+
if ( !isBoolean.isPrimitive( bool ) ) {
145140
b.fail( 'should return a boolean' );
146141
}
142+
b.pass( 'benchmark finished' );
147143
b.end();
148144
});
149145

@@ -159,7 +155,7 @@ bench( pkg+'::primitives:isObject', function benchmark( b ) {
159155
true,
160156
false,
161157
null,
162-
undefined
158+
void 0
163159
];
164160

165161
b.tic();
@@ -170,11 +166,10 @@ bench( pkg+'::primitives:isObject', function benchmark( b ) {
170166
}
171167
}
172168
b.toc();
173-
if ( isBoolean.isPrimitive( bool ) ) {
174-
b.pass( 'benchmark finished' );
175-
} else {
169+
if ( !isBoolean.isPrimitive( bool ) ) {
176170
b.fail( 'should return a boolean' );
177171
}
172+
b.pass( 'benchmark finished' );
178173
b.end();
179174
});
180175

@@ -198,10 +193,9 @@ bench( pkg+'::objects:isObject', function benchmark( b ) {
198193
}
199194
}
200195
b.toc();
201-
if ( isBoolean.isPrimitive( bool ) ) {
202-
b.pass( 'benchmark finished' );
203-
} else {
196+
if ( !isBoolean.isPrimitive( bool ) ) {
204197
b.fail( 'should return a boolean' );
205198
}
199+
b.pass( 'benchmark finished' );
206200
b.end();
207201
});

0 commit comments

Comments
 (0)