sriv / gauge

BDD style test automation

Home Page:http://getgauge.io

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Gauge

Gauge uses submodules. So issue the following commands before you attempt to make

  git submodule init
  git submodule update

List of submodules used

Building

go run make.go

This will generate gauge in the root directory

Installing

go run make.go --install

This installs gauge into /usr/local by default. To install into a custom location use a prefix for installation

go run make.go --install --prefix CUSTOM_PATH

Initializing a project

In an empty directory initialize a gauge project based on required language. Currently supported languages are: Java, Ruby

gauge --init java

For a gauge ruby project

gauge --init ruby

Executing Specifications

Inside the project directory

To execute all specifications:

gauge specs/

To execute a single specification

gauge specs/hello_world.spec

About

BDD style test automation

http://getgauge.io

License:GNU General Public License v3.0