All Projects → behalf-oss → behave2cucumber

behalf-oss / behave2cucumber

Licence: MIT License
Behave to Cucumber converter

Programming Languages

python
139335 projects - #7 most used programming language
shell
77523 projects

Projects that are alternatives of or similar to behave2cucumber

pactum
REST API Testing Tool for all levels in a Test Pyramid
Stars: ✭ 190 (+804.76%)
Mutual labels:  cucumber
xbytes
Parse bytes to human readable sizes (4747) → ('4.75 KB') and vice versa.
Stars: ✭ 17 (-19.05%)
Mutual labels:  converter
wasm2kt
Web Assembly to Kotlin and Java converter. Allows to compile a C or C++ program/library, and generate a Kotlin or Java program/library.
Stars: ✭ 20 (-4.76%)
Mutual labels:  converter
OpenDriver2Tools
Driver 1 and Driver 2 tools
Stars: ✭ 25 (+19.05%)
Mutual labels:  converter
knapsack pro-ruby
Knapsack Pro gem splits tests across parallel CI nodes and makes sure that tests will run in optimal time on each node.
Stars: ✭ 101 (+380.95%)
Mutual labels:  cucumber
sonar-gherkin-plugin
SonarQube Cucumber Gherkin Analyzer
Stars: ✭ 33 (+57.14%)
Mutual labels:  cucumber
osm2xodr
converter for OpenStreetMaps to OpenDrive roads - for use with Carla or other things
Stars: ✭ 90 (+328.57%)
Mutual labels:  converter
json2xml
json to xml converter in python3
Stars: ✭ 76 (+261.9%)
Mutual labels:  converter
obsidian-link-converter
Obsidian Plugin to scan all your links in your vault and convert them to your desired format.
Stars: ✭ 44 (+109.52%)
Mutual labels:  converter
pytorch2keras
PyTorch to Keras model convertor
Stars: ✭ 788 (+3652.38%)
Mutual labels:  converter
EPUB-to-PDF
Telegram bot EPUB to PDF converter
Stars: ✭ 25 (+19.05%)
Mutual labels:  converter
wana kana rust
Utility library for checking and converting between Japanese characters - Hiragana, Katakana - and Romaji
Stars: ✭ 46 (+119.05%)
Mutual labels:  converter
Android-Cucumber-BDD-Sample
A sample project that has most of the tests and code written in a Behaviour Driven Development style, using the Cucumber framework.
Stars: ✭ 29 (+38.1%)
Mutual labels:  cucumber
md2review
a converter from Markdown into Re:VIEW, using redcarpet
Stars: ✭ 74 (+252.38%)
Mutual labels:  converter
gb-convert
Gameboy tile conversion and map editor tool
Stars: ✭ 26 (+23.81%)
Mutual labels:  converter
cucumber-react
React components for Cucumber
Stars: ✭ 15 (-28.57%)
Mutual labels:  cucumber
bitsnpicas
Bits'N'Picas - Bitmap & Emoji Font Creation & Conversion Tools
Stars: ✭ 171 (+714.29%)
Mutual labels:  converter
dbf2sql
DBF 2 SQL is small command line tool for converting DBF files to MySQL dump format.
Stars: ✭ 12 (-42.86%)
Mutual labels:  converter
LocalSupport
A directory of local support services and volunteer opportunities
Stars: ✭ 60 (+185.71%)
Mutual labels:  cucumber
mous
Lightweight audio player & converter for FreeBSD/Linux/macOS
Stars: ✭ 65 (+209.52%)
Mutual labels:  converter

Behave to Cucumber formatter

This project helps solving the incompatibilty of Behave's genereated json reports to tools using Cucumber json reports. Its done by reformatting the Behave json to Cucumber json. This script was developed during work on automation tools for Behalf inc. automation team. The script was developed and tested on Python 2.7, you're welcome to use this script and format it to other python versions.

For easy install use: "pip install behave2cucumber"

Example of usage:
import json
import behave2cucumber
with open('behave_json.json') as behave_json:
    cucumber_json = behave2cucumber.convert(json.load(behave_json))

Running from bash

Main has been added thanks to @lawnmowerlatte and now you can run:
python -m behave2cucumber

Running tests

To run tests:
./test_script
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].