Commit 43e0827 Sander Aalbers
committed
1 parent 9dd1013 commit 43e0827 Copy full SHA for 43e0827
File tree 6 files changed +26
-7
lines changed
docs/docs/test-runner/browser-launchers
6 files changed +26
-7
lines changed Original file line number Diff line number Diff line change @@ -81,14 +81,15 @@ Some examples:
81
81
### Emulate mobile browser
82
82
83
83
``` js
84
- import { chromeLauncher , devices } from ' @web/test-runner-chrome' ;
84
+ import { chromeLauncher } from ' @web/test-runner-chrome' ;
85
+ import { KnownDevices } from ' puppeteer' ;
85
86
86
87
export default {
87
88
browsers: [
88
89
chromeLauncher ({
89
90
async createPage ({ context }) {
90
91
const page = await context .newPage ();
91
- page .emulate (devices [' Pixel 2' ]);
92
+ page .emulate (KnownDevices [' Pixel 2' ]);
92
93
return page;
93
94
},
94
95
}),
Original file line number Diff line number Diff line change @@ -75,14 +75,15 @@ Some examples:
75
75
### Emulate mobile browser
76
76
77
77
``` js
78
- import { puppeteerLauncher , devices } from ' @web/test-runner-puppeteer' ;
78
+ import { puppeteerLauncher } from ' @web/test-runner-puppeteer' ;
79
+ import { KnownDevices } from ' puppeteer' ;
79
80
80
81
export default {
81
82
browsers: [
82
83
puppeteerLauncher ({
83
84
async createPage ({ context }) {
84
85
const page = await context .newPage ();
85
- page .emulate (devices [' Pixel 2' ]);
86
+ page .emulate (KnownDevices [' Pixel 2' ]);
86
87
return page;
87
88
},
88
89
}),
Original file line number Diff line number Diff line change
1
+ # Migration
2
+
3
+ ## From version 0.15.x to 0.16.0
4
+
5
+ The re-exports of Puppeteer devices is removed and can be imported from Puppeteer directly.
6
+
7
+ ``` ts
8
+ import { KnownDevices } from ' puppeteer' ;
9
+ ```
Original file line number Diff line number Diff line change 1
1
import * as puppeteerCore from 'puppeteer-core' ;
2
2
import { ChromeLauncher , CreateBrowserContextFn , CreatePageFn } from './ChromeLauncher.js' ;
3
- import { PuppeteerNodeLaunchOptions , KnownDevices } from 'puppeteer-core' ;
3
+ import { PuppeteerNodeLaunchOptions } from 'puppeteer-core' ;
4
4
5
5
export interface ChromeLauncherArgs {
6
6
puppeteer ?: typeof puppeteerCore ;
@@ -10,7 +10,7 @@ export interface ChromeLauncherArgs {
10
10
concurrency ?: number ;
11
11
}
12
12
13
- export { ChromeLauncher , KnownDevices , puppeteerCore } ;
13
+ export { ChromeLauncher , puppeteerCore } ;
14
14
15
15
export function chromeLauncher ( args : ChromeLauncherArgs = { } ) {
16
16
const {
Original file line number Diff line number Diff line change
1
+ # Migration
2
+
3
+ ## From version 0.15.x to 0.16.0
4
+
5
+ The re-exports of Puppeteer devices is removed and can be imported from Puppeteer directly.
6
+
7
+ ``` ts
8
+ import { KnownDevices } from ' puppeteer' ;
9
+ ```
Original file line number Diff line number Diff line change 1
1
export { puppeteerLauncher } from './puppeteerLauncher.js' ;
2
- export { KnownDevices } from 'puppeteer' ;
You can’t perform that action at this time.
0 commit comments