@@ -19,42 +19,39 @@ test("dev", async ({ page, $ }) => {
19
19
await workflow ( { page, url } ) ;
20
20
21
21
const ignoredLines = [
22
- "The version of Wrangler you are using is now out-of-date" ,
23
- "Please update to the latest version to prevent critical errors" ,
24
- "Run `npm install --save-dev wrangler@4` to update to the latest version" ,
25
- "After installation, run Wrangler with `npx wrangler`"
22
+ / D e f a u l t i n s p e c t o r p o r t \d { 4 } n o t a v a i l a b l e , u s i n g \d { 4 } i n s t e a d / ,
26
23
] ;
27
24
const filteredStderr = dev . buffer . stderr
28
25
. split ( "\n" )
29
- . filter ( line => ! ignoredLines . some ( ignoredLine => line . includes ( ignoredLine ) ) )
30
- . join ( "\n" )
31
- . trim ( ) ;
26
+ . filter (
27
+ ( line ) =>
28
+ line && ! ignoredLines . some ( ( ignoredLine ) => ignoredLine . test ( line ) ) ,
29
+ )
30
+ . join ( "\n" ) ;
32
31
expect ( filteredStderr ) . toBe ( "" ) ;
33
32
} ) ;
34
33
35
34
test ( "build + start" , async ( { page, $ } ) => {
36
35
await $ ( `pnpm db:migrate` ) ;
37
36
38
- await $ ( `pnpm build` ) ;
39
-
40
- const port1 = await getPort ( ) ;
41
- const port2 = await getPort ( ) ;
42
- const start = $ ( `pnpm start --port ${ port1 } --inspector-port ${ port2 } ` ) ;
37
+ const port = await getPort ( ) ;
38
+ const preview = $ ( `pnpm preview --port ${ port } ` ) ;
43
39
44
- const url = await matchLine ( start . stdout , urlRegex . wrangler ) ;
40
+ const url = await matchLine ( preview . stdout , urlRegex . viteDev ) ;
45
41
await workflow ( { page, url } ) ;
46
42
47
43
const ignoredLines = [
48
- "The version of Wrangler you are using is now out-of-date" ,
49
- "Please update to the latest version to prevent critical errors" ,
50
- "Run `npm install --save-dev wrangler@4` to update to the latest version" ,
51
- "After installation, run Wrangler with `npx wrangler`"
44
+ / T h e b u i l d w a s c a n c e l e d / ,
45
+ / E r r o r r u n n i n g v i t e - p l u g i n - c l o u d f l a r e : n o d e j s - c o m p a t o n T a i l w i n d C S S o u t p u t \. S k i p p i n g \. / ,
46
+ / D e f a u l t i n s p e c t o r p o r t \d { 4 } n o t a v a i l a b l e , u s i n g \d { 4 } i n s t e a d / ,
52
47
] ;
53
- const filteredStderr = start . buffer . stderr
48
+ const filteredStderr = preview . buffer . stderr
54
49
. split ( "\n" )
55
- . filter ( line => ! ignoredLines . some ( ignoredLine => line . includes ( ignoredLine ) ) )
56
- . join ( "\n" )
57
- . trim ( ) ;
50
+ . filter (
51
+ ( line ) =>
52
+ line && ! ignoredLines . some ( ( ignoredLine ) => ignoredLine . test ( line ) ) ,
53
+ )
54
+ . join ( "\n" ) ;
58
55
expect ( filteredStderr ) . toBe ( "" ) ;
59
56
} ) ;
60
57
0 commit comments