Skip to content

Commit 2df8860

Browse files
Guard log regex cursor reset
1 parent 22ed2a6 commit 2df8860

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

packages/testcontainers/src/wait-strategies/log-wait-strategy.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,9 @@ export class LogWaitStrategy extends AbstractWaitStrategy {
2828

2929
const comparisonFn: (line: string) => boolean = (line: string) => {
3030
if (this.message instanceof RegExp) {
31-
this.message.lastIndex = 0;
31+
if (this.message.global || this.message.sticky) {
32+
this.message.lastIndex = 0;
33+
}
3234
return this.message.test(line);
3335
} else {
3436
return line.includes(this.message);

0 commit comments

Comments
 (0)