Bug#633411: RFP: morelia -- client-facing scripting language for Behaviour-Driven Development in Python
Package: wnpp
Severity: wishlist
* Package name : morelia
Version : 0.1.6
Upstream Author : Phlip <phlip2005@gmail.com>
* URL or Web page : http://c2.com/cgi/wiki?MoreliaViridis
* License : MIT (Expat-like)
Description : client-facing scripting language for BDD in Python
Morelia viridis is a platform for Behavior-Driven Development (BDD) in
Python, conceptually derived from Ruby's Cucumber framework.
Behaviour specifications are written in a natural-language style to a
feature file. The programmer writes steps for the feature as methods of
a TestCase class, then invokes Morelia to parse the feature file for
assertions about the feature's behaviour. The normal unittest library
then executes test cases for the assertions about behaviour.
--
\ “If you have the facts on your side, pound the facts. If you |
`\ have the law on your side, pound the law. If you have neither |
_o__) on your side, pound the table.” —anonymous |
Ben Finney <ben@benfinney.id.au>
Reply to: