In hybrid_unique_index_with_updates.js, we verify whether a log message is present using
assert.soon(() => rawMongoProgramOutput().search(structuredLogMessage));
|
However, the search() function returns the index of the first match, or -1 if there was no match. Thus, the current usage does not properly assert that the log message is present. This should be changed to either
assert.soon(() => rawMongoProgramOutput().search(structuredLogMessage) !== -1);
|
or
assert.soon(() => structuredLogMessage.test(rawMongoProgramOutput());
|