Fix tests and puppeteer shim after c08f1447
This patch: - fixes require statements inside bin/puppeteer.js - fixes phantom's run_tests.py to correctly refer to puppeteer
This commit is contained in:
parent
e05fd8c7b9
commit
6c0e3ebe3e
@ -18,7 +18,9 @@
|
|||||||
var vm = require('vm');
|
var vm = require('vm');
|
||||||
var fs = require('fs');
|
var fs = require('fs');
|
||||||
var path = require('path');
|
var path = require('path');
|
||||||
var Puppeteer = require('..').Browser;
|
var Browser = require('..').Browser;
|
||||||
|
var PhatomJs = require('../phantomjs');
|
||||||
|
var version = require('../package.json').version;
|
||||||
var argv = require('minimist')(process.argv.slice(2), {
|
var argv = require('minimist')(process.argv.slice(2), {
|
||||||
alias: { v: 'version' },
|
alias: { v: 'version' },
|
||||||
boolean: ['headless'],
|
boolean: ['headless'],
|
||||||
@ -26,7 +28,7 @@ var argv = require('minimist')(process.argv.slice(2), {
|
|||||||
});
|
});
|
||||||
|
|
||||||
if (argv.version) {
|
if (argv.version) {
|
||||||
console.log('Puppeteer v' + require('./package.json').version);
|
console.log('Puppeteer v' + version);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -54,7 +56,6 @@ var browser = new Browser({
|
|||||||
headless: argv.headless,
|
headless: argv.headless,
|
||||||
});
|
});
|
||||||
|
|
||||||
var PhatomJs = require('./phantomjs');
|
|
||||||
var context = PhatomJs.createContext(browser, scriptPath, argv);
|
var context = PhatomJs.createContext(browser, scriptPath, argv);
|
||||||
var scriptContent = fs.readFileSync(scriptPath, 'utf8');
|
var scriptContent = fs.readFileSync(scriptPath, 'utf8');
|
||||||
vm.runInContext(scriptContent, context);
|
vm.runInContext(scriptContent, context);
|
||||||
|
2
third_party/phantomjs/test/run-tests.py
vendored
2
third_party/phantomjs/test/run-tests.py
vendored
@ -977,7 +977,7 @@ class TestRunner(object):
|
|||||||
|
|
||||||
def init():
|
def init():
|
||||||
base_path = os.path.normpath(os.path.dirname(os.path.abspath(__file__)))
|
base_path = os.path.normpath(os.path.dirname(os.path.abspath(__file__)))
|
||||||
phantomjs_exe = os.path.normpath(base_path + '/../../../index.js')
|
phantomjs_exe = os.path.normpath(base_path + '/../../../bin/puppeteer.js')
|
||||||
if not os.path.isfile(phantomjs_exe):
|
if not os.path.isfile(phantomjs_exe):
|
||||||
sys.stdout.write("{} is unavailable, cannot run tests.\n"
|
sys.stdout.write("{} is unavailable, cannot run tests.\n"
|
||||||
.format(phantomjs_exe))
|
.format(phantomjs_exe))
|
||||||
|
Loading…
Reference in New Issue
Block a user