mirror of
https://github.com/microsoft/playwright.git
synced 2024-12-15 22:22:53 +03:00
65ca87cd9a
Drive-by: introduce installation tests that use `npm pack` to simulate installation from NPM registry. Fixes #1651
18 lines
473 B
JavaScript
18 lines
473 B
JavaScript
const requireName = process.argv[2];
|
|
const browsers = process.argv.slice(3);
|
|
|
|
const playwright = require(requireName);
|
|
|
|
(async () => {
|
|
for (const browserType of browsers) {
|
|
const browser = await playwright[browserType].launch();
|
|
const context = await browser.newContext();
|
|
const page = await context.newPage();
|
|
await page.evaluate(() => navigator.userAgent);
|
|
await browser.close();
|
|
}
|
|
})().catch(err => {
|
|
console.error(err);
|
|
process.exit(1);
|
|
});
|