puppeteer/README.md
Andrey Lushnikov 6fc54665e4 Add minimal test framework
This patch adds some minimal tests for puppeteer's Page using
Jasmine.
2017-05-12 16:38:07 -07:00

47 lines
612 B
Markdown

### Status
Test results on Mac OS X in headless mode:
```
111 passed
20 failed as expected
1 skipped
49 unsupported
```
### Installing
```bash
npm i
npm link # this adds puppeteer to $PATH
```
### Run
```bash
# run phantomjs script
puppeteer third_party/phantomjs/examples/colorwheel.js
# run 'headful'
puppeteer --no-headless third_party/phantomjs/examples/colorwheel.js
# run puppeteer example
node examples/screenshot.js
```
### Tests
Run all tests:
```
npm test
```
Run phantom.js tests using puppeteer:
```
npm run test-phantom
```
Run puppeteer tests:
```
npm run test-puppeteer
```