Skip to content

MyPost/cupickle

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cupickle

A Pickle in a Cubicle

A Clojure library designed to run cucucmber test-suites.

Write cucumber features with clojure step-definitions from your cubicle... with cupickle!

Usage

Put [au.com.auspost/cupickle "0.3.1"] into the :dependencies vector of your project.clj.

Put (:require [cupickle.steps :as cps]) into your namespace that is going to define steps.

Put (:require [cupickle.core :as cpc]) into your namespace that is going to trigger testing (not-required if you are using lein-cupickle).

Two namespaces are provided:

  • cupickle.core
  • cupickle.steps

Core is intended to be used to trigger test runs.

Steps is intended to make the definitions of cupickle-compatible functions easier.

Testing

Build Status

Currently set to perform continuous-integration with Travis-CI

License

Copyright © 2014 Australia Post

Distributed under the Apache License v2.0

TODO

  • Print single dots for progress
  • Show how to implement missing step-definitions
  • More documentation
  • Publish to clojars
  • Annotation support in cupickle.steps

About

Cucumber + Clojure - Now with namespaces!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •