New Research: Supply Chain Attack on Axios Pulls Malicious Dependency from npm.Details
Socket
Book a DemoSign in
Socket

laravel-rest

Package Overview
Dependencies
Maintainers
1
Versions
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

laravel-rest

Sample Laravel Restified Application

latest
npmnpm
Version
0.0.1
Version published
Maintainers
1
Created
Source

gulp-behat

Behat plugin for gulp 3

Usage

First, install gulp-behat as a development dependency:

npm install --save-dev gulp-behat

Then, add it to your gulpfile.js:

var phpspec = require('gulp-behat');

// option 1: default format
gulp.task('behat', function() {
	gulp.src('./tests/**/*.feature').pipe(behat());
});

// option 2: with defined bin and options
gulp.task('behat', function() {
	var options = {debug: false};
	gulp.src('./behat/**/*.php').pipe(behat('./vendor/bin/behat',options));
});

// option 3: supply callback to integrate something like notification (using gulp-notify)

var gulp    = require('gulp'),
    notify  = require('gulp-notify'),
    behat   = require('gulp-behat');

gulp.task('behat', function() {
	var options = {notify: false};
	gulp.src('app/tests/**/*.php')
		.pipe(behat('', options))
		.on('error', notify.onError({
			title: "Testing Failed",
			message: "Error(s) occurred during test..."
		}))
		.pipe(notify({
			title: "Testing Passed",
			message: "All tests have passed..."
		}));
});

Sample Gulpfile

If you want a quick and dirty gulpfile, here is one I created for testing this plugin

Gist: https://gist.github.com/mikeerickson/9163621

API

(phpspecpath,options,cb)

phpspecpath

Type: String

The path to the desired PHPSpec binary

  • If not supplied, the defeault path will be ./vendor/bin/phpspec

options.debug

Type: Boolean (Default: false)

Emit error details and shows command used in console

options.clear

Type: Boolean (Default: false)

Clear console before executing command

options.notify

Type: Boolean (Default: false)

Call user supplied callback to handle notification (use gulp-notify)

Changelog

  • 0.1.0: Initial Release

Credits

gulp-behat written by Mike Erickson

E-Mail: codedungeon@gmail.com

Twitter: @codedungeon

Webiste: codedungeon.org

FAQs

Package last updated on 26 Jun 2014

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts