Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Commit abf9bd1

Browse filesBrowse files
fbilbieMylesBorins
authored andcommitted
test: swap expected and actual in assert.strictEqual
PR-URL: #24146 Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com> Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de> Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
1 parent f0eee63 commit abf9bd1
Copy full SHA for abf9bd1

File tree

Expand file treeCollapse file tree

1 file changed

+27
-27
lines changed
Open diff view settings
Filter options
Expand file treeCollapse file tree

1 file changed

+27
-27
lines changed
Open diff view settings
Collapse file

‎test/parallel/test-buffer-indexof.js‎

Copy file name to clipboardExpand all lines: test/parallel/test-buffer-indexof.js
+27-27Lines changed: 27 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -183,59 +183,59 @@ assert.strictEqual(Buffer.from('aaaa00a').indexOf('3030', 'hex'), 4);
183183
// test usc2 encoding
184184
const twoByteString = Buffer.from('\u039a\u0391\u03a3\u03a3\u0395', 'ucs2');
185185

186-
assert.strictEqual(8, twoByteString.indexOf('\u0395', 4, 'ucs2'));
187-
assert.strictEqual(6, twoByteString.indexOf('\u03a3', -4, 'ucs2'));
188-
assert.strictEqual(4, twoByteString.indexOf('\u03a3', -6, 'ucs2'));
189-
assert.strictEqual(4, twoByteString.indexOf(
190-
Buffer.from('\u03a3', 'ucs2'), -6, 'ucs2'));
186+
assert.strictEqual(twoByteString.indexOf('\u0395', 4, 'ucs2'), 8);
187+
assert.strictEqual(twoByteString.indexOf('\u03a3', -4, 'ucs2'), 6);
188+
assert.strictEqual(twoByteString.indexOf('\u03a3', -6, 'ucs2'), 4);
189+
assert.strictEqual(twoByteString.indexOf(
190+
Buffer.from('\u03a3', 'ucs2'), -6, 'ucs2'), 4);
191191
assert.strictEqual(-1, twoByteString.indexOf('\u03a3', -2, 'ucs2'));
192192
}
193193

194194
const mixedByteStringUcs2 =
195195
Buffer.from('\u039a\u0391abc\u03a3\u03a3\u0395', 'ucs2');
196-
assert.strictEqual(6, mixedByteStringUcs2.indexOf('bc', 0, 'ucs2'));
197-
assert.strictEqual(10, mixedByteStringUcs2.indexOf('\u03a3', 0, 'ucs2'));
196+
assert.strictEqual(mixedByteStringUcs2.indexOf('bc', 0, 'ucs2'), 6);
197+
assert.strictEqual(mixedByteStringUcs2.indexOf('\u03a3', 0, 'ucs2'), 10);
198198
assert.strictEqual(-1, mixedByteStringUcs2.indexOf('\u0396', 0, 'ucs2'));
199199

200200
assert.strictEqual(
201-
6, mixedByteStringUcs2.indexOf(Buffer.from('bc', 'ucs2'), 0, 'ucs2'));
201+
mixedByteStringUcs2.indexOf(Buffer.from('bc', 'ucs2'), 0, 'ucs2'), 6);
202202
assert.strictEqual(
203-
10, mixedByteStringUcs2.indexOf(Buffer.from('\u03a3', 'ucs2'), 0, 'ucs2'));
203+
mixedByteStringUcs2.indexOf(Buffer.from('\u03a3', 'ucs2'), 0, 'ucs2'), 10);
204204
assert.strictEqual(
205205
-1, mixedByteStringUcs2.indexOf(Buffer.from('\u0396', 'ucs2'), 0, 'ucs2'));
206206

207207
{
208208
const twoByteString = Buffer.from('\u039a\u0391\u03a3\u03a3\u0395', 'ucs2');
209209

210210
// Test single char pattern
211-
assert.strictEqual(0, twoByteString.indexOf('\u039a', 0, 'ucs2'));
211+
assert.strictEqual(twoByteString.indexOf('\u039a', 0, 'ucs2'), 0);
212212
let index = twoByteString.indexOf('\u0391', 0, 'ucs2');
213-
assert.strictEqual(2, index, `Alpha - at index ${index}`);
213+
assert.strictEqual(index, 2, `Alpha - at index ${index}`);
214214
index = twoByteString.indexOf('\u03a3', 0, 'ucs2');
215-
assert.strictEqual(4, index, `First Sigma - at index ${index}`);
215+
assert.strictEqual(index, 4, `First Sigma - at index ${index}`);
216216
index = twoByteString.indexOf('\u03a3', 6, 'ucs2');
217-
assert.strictEqual(6, index, `Second Sigma - at index ${index}`);
217+
assert.strictEqual(index, 6, `Second Sigma - at index ${index}`);
218218
index = twoByteString.indexOf('\u0395', 0, 'ucs2');
219-
assert.strictEqual(8, index, `Epsilon - at index ${index}`);
219+
assert.strictEqual(index, 8, `Epsilon - at index ${index}`);
220220
index = twoByteString.indexOf('\u0392', 0, 'ucs2');
221221
assert.strictEqual(-1, index, `Not beta - at index ${index}`);
222222

223223
// Test multi-char pattern
224224
index = twoByteString.indexOf('\u039a\u0391', 0, 'ucs2');
225-
assert.strictEqual(0, index, `Lambda Alpha - at index ${index}`);
225+
assert.strictEqual(index, 0, `Lambda Alpha - at index ${index}`);
226226
index = twoByteString.indexOf('\u0391\u03a3', 0, 'ucs2');
227-
assert.strictEqual(2, index, `Alpha Sigma - at index ${index}`);
227+
assert.strictEqual(index, 2, `Alpha Sigma - at index ${index}`);
228228
index = twoByteString.indexOf('\u03a3\u03a3', 0, 'ucs2');
229-
assert.strictEqual(4, index, `Sigma Sigma - at index ${index}`);
229+
assert.strictEqual(index, 4, `Sigma Sigma - at index ${index}`);
230230
index = twoByteString.indexOf('\u03a3\u0395', 0, 'ucs2');
231-
assert.strictEqual(6, index, `Sigma Epsilon - at index ${index}`);
231+
assert.strictEqual(index, 6, `Sigma Epsilon - at index ${index}`);
232232
}
233233

234234
const mixedByteStringUtf8 = Buffer.from('\u039a\u0391abc\u03a3\u03a3\u0395');
235-
assert.strictEqual(5, mixedByteStringUtf8.indexOf('bc'));
236-
assert.strictEqual(5, mixedByteStringUtf8.indexOf('bc', 5));
237-
assert.strictEqual(5, mixedByteStringUtf8.indexOf('bc', -8));
238-
assert.strictEqual(7, mixedByteStringUtf8.indexOf('\u03a3'));
235+
assert.strictEqual(mixedByteStringUtf8.indexOf('bc'), 5);
236+
assert.strictEqual(mixedByteStringUtf8.indexOf('bc', 5), 5);
237+
assert.strictEqual(mixedByteStringUtf8.indexOf('bc', -8), 5);
238+
assert.strictEqual(mixedByteStringUtf8.indexOf('\u03a3'), 7);
239239
assert.strictEqual(-1, mixedByteStringUtf8.indexOf('\u0396'));
240240

241241

@@ -257,22 +257,22 @@ for (let i = 0; i < longBufferString.length - pattern.length; i += 7) {
257257
}
258258

259259
let index = longBufferString.indexOf('AJABACA');
260-
assert.strictEqual(510, index, `Long AJABACA, First J - at index ${index}`);
260+
assert.strictEqual(index, 510, `Long AJABACA, First J - at index ${index}`);
261261
index = longBufferString.indexOf('AJABACA', 511);
262-
assert.strictEqual(1534, index, `Long AJABACA, Second J - at index ${index}`);
262+
assert.strictEqual(index, 1534, `Long AJABACA, Second J - at index ${index}`);
263263

264264
pattern = 'JABACABADABACABA';
265265
index = longBufferString.indexOf(pattern);
266-
assert.strictEqual(511, index, `Long JABACABA..., First J - at index ${index}`);
266+
assert.strictEqual(index, 511, `Long JABACABA..., First J - at index ${index}`);
267267
index = longBufferString.indexOf(pattern, 512);
268268
assert.strictEqual(
269-
1535, index, `Long JABACABA..., Second J - at index ${index}`);
269+
index, 1535, `Long JABACABA..., Second J - at index ${index}`);
270270

271271
// Search for a non-ASCII string in a pure ASCII string.
272272
const asciiString = Buffer.from(
273273
'arglebargleglopglyfarglebargleglopglyfarglebargleglopglyf');
274274
assert.strictEqual(-1, asciiString.indexOf('\x2061'));
275-
assert.strictEqual(3, asciiString.indexOf('leb', 0));
275+
assert.strictEqual(asciiString.indexOf('leb', 0), 3);
276276

277277
// Search in string containing many non-ASCII chars.
278278
const allCodePoints = [];

0 commit comments

Comments
0 (0)
Morty Proxy This is a proxified and sanitized view of the page, visit original site.