gulp-open
Version:
Open files and URLs with gulp
37 lines (28 loc) • 1.19 kB
JavaScript
;
var gulpopen = require('../');
var os = require('os');
require('mocha');
describe('gulp-open', function() {
var browser = os.platform() === 'linux' ? 'google-chrome' : (
os.platform() === 'darwin' ? 'google chrome' : (
os.platform() === 'win32' ? 'chrome' : 'firefox'));
describe('opening files', function() {
it('should open a stream of files with the default application', function(done) {
gulpopen('<%= file.path%>', {}, done());
});
it('should open a stream of files with a defined application', function(done) {
gulpopen('<%= file.path%>', {app: browser}, done());
});
it('should open a stream of files with a browser using the options', function(done) {
gulpopen({}, {uri: __dirname + '/../package.json', app: browser}, done());
});
});
describe('opening urls', function() {
it('should open a website in a browser using the options', function(done) {
gulpopen({}, {uri:'http://localhost:3000'}, done());
});
it('should open a website in a browser using chrome or firefox', function(done) {
gulpopen({}, {uri:'https://www.google.com', app: browser}, done());
});
});
});