lapwinglabs / x-ray-phantom

phantom driver for x-ray.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

x-ray-phantom

phantom driver for x-ray.

Installation

npm install x-ray-phantom

Usage

var phantom = require('x-ray-phantom');
var Xray = require('x-ray');

var x = Xray()
  .driver(phantom());

x('http://google.com', 'title')(function(err, str) {
  if (err) return done(err);
  assert.equal('Google', str);
  done();
})

API

phantom([options|fn], [fn])

Initialize the phantom driver with options being passed to Nightmare and an optional custom fn with the signature function(nightmare, done).

Test

npm install
make test

License

MIT

About

phantom driver for x-ray.


Languages

Language:JavaScript 97.8%Language:Makefile 2.2%