Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dplocki/snake-eating-cucumbers
The case study of Gherkin in Python
https://github.com/dplocki/snake-eating-cucumbers
bdd behave case-study cucumber gherkin pytest-bdd python python-3 python3 radish radish-bdd
Last synced: 13 days ago
JSON representation
The case study of Gherkin in Python
- Host: GitHub
- URL: https://github.com/dplocki/snake-eating-cucumbers
- Owner: dplocki
- License: gpl-3.0
- Created: 2023-06-03T21:06:42.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-06-10T09:10:43.000Z (over 1 year ago)
- Last Synced: 2024-11-14T19:35:35.894Z (2 months ago)
- Topics: bdd, behave, case-study, cucumber, gherkin, pytest-bdd, python, python-3, python3, radish, radish-bdd
- Language: Python
- Homepage:
- Size: 164 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 🥒🐍 Snake Eating Cucumbers
![GitHub](https://img.shields.io/github/license/dplocki/snake-eating-cucumbers)
The case study of [Gherkin](https://en.wikipedia.org/wiki/Cucumber_(software)#Gherkin_language) in [Python](https://en.wikipedia.org/wiki/Python_(programming_language)).
## 📚 Libraries
### Pytest-bdd
Build and run:
```sh
docker build -t sneak-eating-normally -f pytest-bdd/Dockerfile .
docker run -t sneak-eating-normally
```More this library in the [notes](./pytest-bdd/README.md).
### Behave
Build and run:
```sh
docker build -t sneak-eating-behaving -f behave/Dockerfile .
docker run -t sneak-eating-behaving
```More this library in the [notes](./behave/README.md).
### Radish
Build and run:
```sh
docker build -t sneak-eating-radish -f radish/Dockerfile .
docker run -t sneak-eating-radish
```More this library in the [notes](./radish/README.md).
### Others
| Name | Notes |
|----------------------------------------------|---------------------------------------------------------------|
| [lettuce](https://pypi.org/project/lettuce/) | Last version released in 2016, the project seem to be abandon |
| [freshen](https://pypi.org/project/freshen/) | _This project is no longer maintained._ |
| [pyVows](https://pypi.org/project/pyVows/) | Last version released in 2019 |## 🔗 Links
* [Cucumber.io](https://cucumber.io/)