mirror of
https://github.com/snobu/destreamer.git
synced 2026-01-17 05:22:18 +00:00
26 lines
677 B
TypeScript
26 lines
677 B
TypeScript
import puppeteer from 'puppeteer';
|
|
import assert from 'assert';
|
|
|
|
let browser: any;
|
|
let page: any;
|
|
|
|
before(async () => {
|
|
browser = await puppeteer.launch({
|
|
headless: true,
|
|
args: ['--disable-dev-shm-usage']
|
|
});
|
|
page = await browser.newPage();
|
|
});
|
|
|
|
describe('Puppeteer', () => {
|
|
it('should grab GitHub page title', async () => {
|
|
await page.goto("https://github.com/", { waitUntil: 'networkidle2' });
|
|
let pageTitle = await page.title();
|
|
assert.equal(true, pageTitle.includes('GitHub'));
|
|
|
|
}).timeout(15000); // yeah, this may take a while...
|
|
});
|
|
|
|
after(async () => {
|
|
await browser.close();
|
|
}); |