1- import { expectIncludes } from '@web/dev-server-core/test-helpers' ;
21import assert from 'node:assert/strict' ;
32import fs from 'node:fs' ;
43import path from 'node:path' ;
54import { after , before , describe , it } from 'node:test' ;
5+ import { assertIncludes } from '../../../test-helpers/node.js' ;
66
77import type { Browser , Page } from 'puppeteer' ;
88import puppeteer from 'puppeteer' ;
@@ -350,11 +350,11 @@ describe('serialize deserialize', { timeout: 10000 }, function () {
350350 } ) ;
351351 const deserialized = await deserialize ( serialized , defaultOptions ) ;
352352 assert . equal ( typeof deserialized , 'string' ) ;
353- expectIncludes ( deserialized , 'my error msg' ) ;
354- expectIncludes ( deserialized , '2:23' ) ;
355- expectIncludes ( deserialized , '3:23' ) ;
356- expectIncludes ( deserialized , '4:23' ) ;
357- expectIncludes ( deserialized , '5:35' ) ;
353+ assertIncludes ( deserialized , 'my error msg' ) ;
354+ assertIncludes ( deserialized , '2:23' ) ;
355+ assertIncludes ( deserialized , '3:23' ) ;
356+ assertIncludes ( deserialized , '4:23' ) ;
357+ assertIncludes ( deserialized , '5:35' ) ;
358358 } ) ;
359359
360360 it ( 'handles errors in objects' , async ( ) => {
@@ -366,11 +366,11 @@ describe('serialize deserialize', { timeout: 10000 }, function () {
366366 } ) ;
367367 const deserialized = await deserialize ( serialized , defaultOptions ) ;
368368 assert . equal ( typeof deserialized . myError , 'string' ) ;
369- expectIncludes ( deserialized . myError , 'my error msg' ) ;
370- expectIncludes ( deserialized . myError , '2:23' ) ;
371- expectIncludes ( deserialized . myError , '3:23' ) ;
372- expectIncludes ( deserialized . myError , '4:23' ) ;
373- expectIncludes ( deserialized . myError , '5:46' ) ;
369+ assertIncludes ( deserialized . myError , 'my error msg' ) ;
370+ assertIncludes ( deserialized . myError , '2:23' ) ;
371+ assertIncludes ( deserialized . myError , '3:23' ) ;
372+ assertIncludes ( deserialized . myError , '4:23' ) ;
373+ assertIncludes ( deserialized . myError , '5:46' ) ;
374374 } ) ;
375375
376376 it ( 'handles errors in arrays' , async ( ) => {
@@ -382,20 +382,20 @@ describe('serialize deserialize', { timeout: 10000 }, function () {
382382 } ) ;
383383 const deserialized = await deserialize ( serialized , defaultOptions ) ;
384384 assert . equal ( typeof deserialized [ 0 ] , 'string' ) ;
385- expectIncludes ( deserialized [ 0 ] , 'my error msg' ) ;
386- expectIncludes ( deserialized [ 0 ] , '2:23' ) ;
387- expectIncludes ( deserialized [ 0 ] , '3:23' ) ;
388- expectIncludes ( deserialized [ 0 ] , '4:23' ) ;
389- expectIncludes ( deserialized [ 0 ] , '5:36' ) ;
385+ assertIncludes ( deserialized [ 0 ] , 'my error msg' ) ;
386+ assertIncludes ( deserialized [ 0 ] , '2:23' ) ;
387+ assertIncludes ( deserialized [ 0 ] , '3:23' ) ;
388+ assertIncludes ( deserialized [ 0 ] , '4:23' ) ;
389+ assertIncludes ( deserialized [ 0 ] , '5:36' ) ;
390390 assert . equal ( typeof deserialized [ 1 ] , 'string' ) ;
391- expectIncludes ( deserialized [ 1 ] , 'my error msg' ) ;
392- expectIncludes ( deserialized [ 1 ] , '2:23' ) ;
393- expectIncludes ( deserialized [ 1 ] , '3:23' ) ;
394- expectIncludes ( deserialized [ 1 ] , '5:41' ) ;
391+ assertIncludes ( deserialized [ 1 ] , 'my error msg' ) ;
392+ assertIncludes ( deserialized [ 1 ] , '2:23' ) ;
393+ assertIncludes ( deserialized [ 1 ] , '3:23' ) ;
394+ assertIncludes ( deserialized [ 1 ] , '5:41' ) ;
395395 assert . equal ( typeof deserialized [ 2 ] , 'string' ) ;
396- expectIncludes ( deserialized [ 2 ] , 'my error msg' ) ;
397- expectIncludes ( deserialized [ 2 ] , '2:23' ) ;
398- expectIncludes ( deserialized [ 2 ] , '5:46' ) ;
396+ assertIncludes ( deserialized [ 2 ] , 'my error msg' ) ;
397+ assertIncludes ( deserialized [ 2 ] , '2:23' ) ;
398+ assertIncludes ( deserialized [ 2 ] , '5:46' ) ;
399399 } ) ;
400400
401401 it ( 'can map stack trace locations' , async ( ) => {
@@ -410,8 +410,8 @@ describe('serialize deserialize', { timeout: 10000 }, function () {
410410 mapStackLocation : l => ( { ...l , filePath : `${ l . filePath } __MAPPED__` , line : 1 , column : 2 } ) ,
411411 } ) ;
412412 assert . equal ( typeof deserialized , 'string' ) ;
413- expectIncludes ( deserialized , 'my error msg' ) ;
414- expectIncludes ( deserialized , `__MAPPED__:1:2` ) ;
413+ assertIncludes ( deserialized , 'my error msg' ) ;
414+ assertIncludes ( deserialized , `__MAPPED__:1:2` ) ;
415415 } ) ;
416416
417417 it ( 'mapped stack traces can be async' , async ( ) => {
@@ -429,8 +429,8 @@ describe('serialize deserialize', { timeout: 10000 }, function () {
429429 } ,
430430 } ) ;
431431 assert . equal ( typeof deserialized , 'string' ) ;
432- expectIncludes ( deserialized , 'my error msg' ) ;
433- expectIncludes ( deserialized , `__MAPPED__:1:2` ) ;
432+ assertIncludes ( deserialized , 'my error msg' ) ;
433+ assertIncludes ( deserialized , `__MAPPED__:1:2` ) ;
434434 } ) ;
435435
436436 it ( 'can define a cwd below current directory' , async ( ) => {
@@ -445,11 +445,11 @@ describe('serialize deserialize', { timeout: 10000 }, function () {
445445 cwd : path . resolve ( import . meta. dirname , '..' ) ,
446446 } ) ;
447447 assert . equal ( typeof deserialized , 'string' ) ;
448- expectIncludes ( deserialized , 'my error msg' ) ;
449- expectIncludes ( deserialized , `2:23` ) ;
450- expectIncludes ( deserialized , `3:23` ) ;
451- expectIncludes ( deserialized , `4:23` ) ;
452- expectIncludes ( deserialized , `5:35` ) ;
448+ assertIncludes ( deserialized , 'my error msg' ) ;
449+ assertIncludes ( deserialized , `2:23` ) ;
450+ assertIncludes ( deserialized , `3:23` ) ;
451+ assertIncludes ( deserialized , `4:23` ) ;
452+ assertIncludes ( deserialized , `5:35` ) ;
453453 } ) ;
454454
455455 it ( 'can define a cwd above current directory' , async ( ) => {
@@ -464,11 +464,11 @@ describe('serialize deserialize', { timeout: 10000 }, function () {
464464 browserRootDir : path . resolve ( import . meta. dirname , '..' ) ,
465465 } ) ;
466466 assert . equal ( typeof deserialized , 'string' ) ;
467- expectIncludes ( deserialized , 'my error msg' ) ;
468- expectIncludes ( deserialized , `2:23` ) ;
469- expectIncludes ( deserialized , `3:23` ) ;
470- expectIncludes ( deserialized , `4:23` ) ;
471- expectIncludes ( deserialized , `5:35` ) ;
467+ assertIncludes ( deserialized , 'my error msg' ) ;
468+ assertIncludes ( deserialized , `2:23` ) ;
469+ assertIncludes ( deserialized , `3:23` ) ;
470+ assertIncludes ( deserialized , `4:23` ) ;
471+ assertIncludes ( deserialized , `5:35` ) ;
472472 } ) ;
473473
474474 it ( 'handles null' , async ( ) => {
0 commit comments