An open API service indexing awesome lists of open source software.

https://github.com/andreasaugustin/gherkin-demos-coffee

Gherkin/Cucumber demo written in CoffeeScript
https://github.com/andreasaugustin/gherkin-demos-coffee

Last synced: 3 months ago
JSON representation

Gherkin/Cucumber demo written in CoffeeScript

Awesome Lists containing this project

README

          

Gherkin demo for CoffeeScript
========

[![Join the chat at https://gitter.im/AndreasAugustin/Gherkin-Demos](https://badges.gitter.im/AndreasAugustin/Gherkin-Demos.svg)](https://gitter.im/AndreasAugustin/Gherkin-Demos?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)

[![Windows build status](https://ci.appveyor.com/api/projects/status/l7h3fhq2ur1vnayf?svg=true)](https://ci.appveyor.com/project/AndreasAugustin/gherkin-demos-coffee)

[![Linux build Status](https://travis-ci.org/AndreasAugustin/Gherkin-Demos-coffee.svg?branch=master)](https://travis-ci.org/AndreasAugustin/Gherkin-Demos-coffee)

# Requires

- nodejs
- node packages (listed in package.json)
- gulp
- gulp-codo
- gulp-coffee
- gulp-concat
- gulp-cucumber
- gulp-markdox
- gulp-util

# Project setup

$ git clone https://github.com/AndreasAugustin/Gherkin-Demos-coffee.git
$ cd Gherkin-Demos-coffee
$ npm install

# Run gulp

$ gulp coffee
$ gulp coffeeGherkinTest

# Run tests (Step run gulp needs to be perfomred before)

$ gulp cucumber
or
$ cucumberjs lib/js/test/features/

# Build documentation

$ gulp doc