Skip to content

Commit f780ddf

Browse files
committed
test(integration): ensure node:tests "not ok" are detected
1 parent 30d37f3 commit f780ddf

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

test/integration/test-expectations.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ const combineStdOutAndStdErr = (testResult: FixtureContext['testResult']) => {
1010
export function expectSuccess(context: FixtureContext) {
1111
const output = combineStdOutAndStdErr(context.testResult);
1212

13-
expect(output).toMatch(/\bpass|\bok\b|\b0 failures\b/i);
13+
expect(output).toMatch(/\bpass|((?<!not )\bok\b)|\b0 failures\b/i);
1414

1515
// ? Jasmine wants to be special
1616
if (output.includes('Incomplete: fit() or fdescribe() was found')) {
@@ -22,7 +22,7 @@ export function expectSuccess(context: FixtureContext) {
2222

2323
export function expectSuccessAndOutput(context: FixtureContext) {
2424
expect(combineStdOutAndStdErr(context.testResult)).toMatch(
25-
/\bpass|\bok\b|\b0 failures\b/i
25+
/\bpass|((?<!not )\bok\b)|\b0 failures\b/i
2626
);
2727
expect(context.testResult?.stdout).toInclude('working');
2828
expect(context.testResult?.code).toBe(0);

0 commit comments

Comments
 (0)