mirror of
https://github.com/puppeteer/puppeteer
synced 2024-06-14 14:02:48 +00:00
Node.js API for Chrome
79ceb0c439
This patch: - renames phantomjs folder into phantom_shim - moves bin/puppeteer into a phantom_shim/runner.js and merges the file with phantomjs/index.js - removes "bin" field from the package.json - it is confusing to have phantom shim installable |
||
---|---|---|
docs | ||
examples | ||
lib | ||
phantom_shim | ||
test | ||
third_party/phantomjs | ||
utils | ||
.eslintignore | ||
.eslintrc.js | ||
.gitignore | ||
CONTRIBUTING.md | ||
index.js | ||
install.js | ||
LICENSE | ||
package.json | ||
README.md |
Status
Test results on Mac OS X in headless mode:
111 passed
20 failed as expected
1 skipped
49 unsupported
Installing
npm i
npm link # this adds puppeteer to $PATH
Run
# 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