UNPKG

node-phantom-simple

Version:

Simple and reliable bridge between Node.js and PhantomJS / SlimerJS

35 lines (25 loc) 714 B
'use strict'; var path = require('path'); var assert = require('assert'); var helpers = require('./helpers'); var driver = require('../'); describe('engine', function () { it('injectjs', function (done) { driver.create({ path: require(process.env.ENGINE || 'phantomjs').path }, function (err, browser) { if (err) { done(err); return; } var filePath = helpers.toTmp(path.join(__dirname, 'fixtures', 'injecttest.js')); browser.injectJs(filePath, function (err, result) { helpers.unlink(filePath); if (err) { done(err); return; } assert.ok(result); browser.exit(done); }); }); }); });