New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

radish-bdd

Package Overview
Dependencies
Maintainers
2
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

radish-bdd

Behaviour-Driven-Development tool for Python

0.18.2
PyPI
Maintainers
2

radish - the root from red to green

Awesome python BDD tool https://radish-bdd.github.io

PyPI License Documentation Status
Actions Status Code style: black
PyPI version PyPI PyPI - Downloads PyPI

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:

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: https://radish-bdd.github.io/#gettingstarted

Documentation

The whole documentation of radish is available on Read The Docs.

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, too.

Release

vim CHANGELOG.md docs/conf.py radish/__init__.py
git commit -am "release: vX.X.X" && git tag vX.X.X && git push && git push --tags
# Create release on Github

Special Thanks

A special thanks goes to Hassan Ashraf from the company Cyber Avanza for creating an awesome logo for free! I really appreciate their work and time!

This project is published under MIT.
A Timo Furrer project.
- :tada: -

FAQs

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