Skip to content
Permalink
Browse files
added delay and added headless
  • Loading branch information
sellers3 committed Nov 28, 2019
1 parent 6c0c1c1 commit e3c7743e1110347fd9720509364098fa61d17143
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 13 deletions.
@@ -1,10 +1,11 @@
/* eslint-disable max-len */
'use strict'

const puppeteer = require('puppeteer')
const { configureToMatchImageSnapshot } = require('jest-image-snapshot')
const width = 800
const height = 600
const delayMS = 0
const delayMS = 10
const shell = require('shelljs')

let browser
@@ -39,9 +40,7 @@ describe('menu', () => {
await page.type('input[name=user]', 'Craig')
await page.type('input[name=pass]', 'bread')

//await page.waitFor(1000)
await page.click('input[type=submit]')
//await page.waitFor(1000)

let title = await page.title()

@@ -96,9 +95,7 @@ describe('menu', () => {
await page.type('input[name=user]', 'Craig')
await page.type('input[name=pass]', 'bread')

//await page.waitFor(1000)
await page.click('input[type=submit]')
//await page.waitFor(1000)
let title = await page.title()

await page.type('input[name=user]', 'Craig')
@@ -157,9 +154,7 @@ describe('menu', () => {
await page.type('input[name=user]', 'Craig')
await page.type('input[name=pass]', 'bread')

//await page.waitFor(1000)
await page.click('input[type=submit]')
//await page.waitFor(1000)
let title = await page.title()

await page.type('input[name=user]', 'Craig')
@@ -218,9 +213,7 @@ describe('menu', () => {
await page.type('input[name=user]', 'Craig')
await page.type('input[name=pass]', 'bread')

//await page.waitFor(1000)
await page.click('input[type=submit]')
//await page.waitFor(1000)
let title = await page.title()

await page.type('input[name=user]', 'Craig')
@@ -246,10 +239,8 @@ describe('menu', () => {

await page.click('input[name=add]')

await page.waitFor(1000)
await page.goto('http://localhost:8080/ready', { timeout: 30000, waitUntil: 'load' })
await page.click('input[name=ready]')
await page.waitFor(1000)

let ID = await page.evaluate(() => {
const dom = document.querySelectorAll('td[name=readyID]')
@@ -260,7 +251,6 @@ describe('menu', () => {
expect(ID).toStrictEqual(['1'])

await page.click('input[name=unready]')
await page.waitFor(1000)

ID = await page.evaluate(() => {
const dom = document.querySelectorAll('td[name=unreadyID]')
@@ -1,3 +1,4 @@
/* eslint-disable max-len */
'use strict'

const puppeteer = require('puppeteer')
@@ -18,7 +19,7 @@ const toMatchImageSnapshot = configureToMatchImageSnapshot({
expect.extend({ toMatchImageSnapshot })

beforeAll( async() => {
browser = await puppeteer.launch({ headless: false, slowMo: delayMS, args: [`--window-size=${width},${height} --no-sandbox`] })
browser = await puppeteer.launch({ headless: true, slowMo: delayMS, args: [`--window-size=${width},${height} --no-sandbox`] })
page = await browser.newPage()
await page.setViewport({ width, height })
})

0 comments on commit e3c7743

Please sign in to comment.