Skip to content
EXTasy is a Cucumber-like BDD tool for ExtJS developers. It is written in python and built on top of Pycukes.
Python
Pull request Compare This branch is 36 commits ahead, 49 commits behind heynemann:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
extasy
.gitignore
LICENSE
MANIFEST.in
Makefile
README.rst
setup.py

README.rst

EXTasy

EXTasy is a Cucumber-like BDD tool for ExtJS developers. It is written in python and built on top of Pycukes.

Installation

You can install it using Python's easy_install:

$ easy_install extasy

Or You can download source code and install using setup.py script:

$ python setup.py install

Usage

First, make sure you have installed story_runner, pyhistorian, pycukes and extasy. By default, if you just call extasy from your command line into some dir, it will look for a stories dir (expecting your stories files are there). Each story file by convention ends with .story, like calculator.story.

So, lets say you have the directory tree:

|-- calculator
   |-- stories
       |-- calculator.story

To run your stories, you can simple call:

$ extasy

Or if you can specify exactly what stories run:

$ extasy stories/calculator.story

Get in touch with the team

If you have further questions, please contact the team:

snit-ram: http://github.com/snit-ram, http://twitter.com/snit_ram
Something went wrong with that request. Please try again.