Skip to main content

Behaviour-Driven-Development tool for python

Project description

<img align="right" src="https://raw.githubusercontent.com/radish-bdd/radish/master/artwork/radish-bdd-logo-trans-bg.png">

# radish - the root from red to green
> Awesome python BDD tool http://radish-bdd.io

***

[![PyPI License](https://img.shields.io/pypi/l/radish-bdd.svg)](https://github.com/radish-bdd/radish/blob/master/LICENSE)
[![Gitter](https://badges.gitter.im/radish-bdd/radish.svg)](https://gitter.im/radish-bdd/radish?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge)
<br>
[![Build Status](https://travis-ci.org/radish-bdd/radish.svg?branch=master)](https://travis-ci.org/radish-bdd/radish)
[![codecov.io](https://codecov.io/github/radish-bdd/radish/coverage.svg?branch=master)](https://codecov.io/github/radish-bdd/radish?branch=master)
[![Code Health](https://landscape.io/github/radish-bdd/radish/master/landscape.svg?style=flat)](https://landscape.io/github/radish-bdd/radish/master)
[![Updates](https://pyup.io/repos/github/radish-bdd/radish/shield.svg)](https://pyup.io/repos/github/radish-bdd/radish/)
<br>
[![PyPI version](https://badge.fury.io/py/radish-bdd.svg)](https://badge.fury.io/py/radish-bdd)
[![Python 3](https://pyup.io/repos/github/radish-bdd/radish/python-3-shield.svg)](https://pyup.io/repos/github/radish-bdd/radish/)
[![PyPI](https://img.shields.io/pypi/pyversions/radish-bdd.svg)](https://pypi-hypernode.com/pypi/radish-bdd)
[![PyPI](https://img.shields.io/pypi/wheel/radish-bdd.svg)](https://pypi-hypernode.com/pypi/radish-bdd)

***

# What is radish?

radish is a Behavior Driven Development tool completely written in python. It supports all *gherkin* language features. In addition to that, radish implements a few *unconventional* BDD features such as **Preconditions**, **Scenario Loops**, **Constants** and **Expressions**.

# Supported platforms

radish is supported on Windows, Mac and Linux

# Installation

radish is available as `pip` package:

```bash
pip install radish-bdd
```
**Note**: Make sure you have enough privileges to install radish on your system.

# Getting started

radish is very easy to use. Take the 5 minutes and follow the *Getting started* instruction on the radish website: http://radish-bdd.io/#gettingstarted

# Documentation

The whole documentation of radish is available on [Read The Docs](http://radish.readthedocs.org).

# Contribution

Yes, we are looking for some contributors and people who spread out a word about radish. Help us to improve these piece of software. You don't know what to do?
Just have a look at the Issues or create a new one.
Please have a look at the [Contributing Guidelines](https://github.com/radish-bdd/radish/blob/master/CONTRIBUTING.md), too.

# Special Thanks

A special thanks goes to [Hassan Ashraf](mailto:info@cyberavanza.com) from the company [Cyber Avanza](http://www.cyberavanza.com) for creating an awesome logo for free! I really appreciate their work and time!

***

*<p align="center">This project is published under [MIT](LICENSE).<br>A [Timo Furrer](https://tuxtimo.me) project.<br>- :tada: -</p>*


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

radish-bdd-0.8.6.tar.gz (81.6 kB view details)

Uploaded Source

Built Distribution

radish_bdd-0.8.6-py2.py3-none-any.whl (149.3 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file radish-bdd-0.8.6.tar.gz.

File metadata

  • Download URL: radish-bdd-0.8.6.tar.gz
  • Upload date:
  • Size: 81.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for radish-bdd-0.8.6.tar.gz
Algorithm Hash digest
SHA256 583efea48fe7a6a0490a8c344508b1dfbd789a68138b3394862a1ac5ca14b5cf
MD5 2cc3384ae9cf5a41594fa3537270347a
BLAKE2b-256 48f5eabf0ee072ea5d09e7e27286cc736fb1f5725f9c6675f1c70d06df02cf06

See more details on using hashes here.

Provenance

File details

Details for the file radish_bdd-0.8.6-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for radish_bdd-0.8.6-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 047c1f3c53bacb94078d31419e5c78be96e949f1dc9d4a5aa85566a6c1f5e6ba
MD5 9bc8883a8d8114e4645bdcaae7065f5d
BLAKE2b-256 a6c02b857d7acc0cfeec791a821570645b74c2f6f7b6ee07c20e171a9bc2fc9a

See more details on using hashes here.

Provenance

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page