UNPKG

generator-browser-modern-extension

Version:

Scaffold out a boilerplate for creating a browser extension with up-to-date tools and autoreload

28 lines (22 loc) 551 B
import path from 'path' import test from 'ava' import puppeteer from 'puppeteer' let browser let page test.before('start up headless chrome', async t => { const extensionPath = path.resolve(__dirname, '../build') browser = await puppeteer.launch({ headless: false, args: [ `--disable-extensions-except=${extensionPath}`, `--load-extension=${extensionPath}`, ], }) page = await browser.newPage() }) test.serial(t => { t.pass() }) test.after.always('close headless chrome', async t => { await browser.close() })