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.python.org/pypi/radish-bdd)
[![PyPI](https://img.shields.io/pypi/wheel/radish-bdd.svg)](https://pypi.python.org/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

This version

0.5.0

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.5.0.tar.gz (59.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

radish_bdd-0.5.0-py2.py3-none-any.whl (97.2 kB view details)

Uploaded Python 2Python 3

File details

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

File metadata

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

File hashes

Hashes for radish-bdd-0.5.0.tar.gz
Algorithm Hash digest
SHA256 b8bd7b7d9e295deb387084e630b85a127f00e666b32ebc42cfdb95a4acc72f01
MD5 3a77b678f70bb9a2dc1325378a5d6375
BLAKE2b-256 d715de207985d73a459ce3fab786623fd8ad63103a31dd7aaa2601b23200069a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for radish_bdd-0.5.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 ffaf5d5dab2d27e986c647dd63ca5132f612876917ffc64493a89f4d9a6a25fb
MD5 28fed313affab5558cacb95828b477bc
BLAKE2b-256 4b122b4286d2b1590a34e3478980ff4bd4da2281c30f21341cd6964887ba955b

See more details on using hashes here.

Supported by

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