An open API service indexing awesome lists of open source software.

https://github.com/jeffnyman/lucid-gen

Lucid Test Repository Project Generator
https://github.com/jeffnyman/lucid-gen

Last synced: 2 months ago
JSON representation

Lucid Test Repository Project Generator

Awesome Lists containing this project

README

        

# LucidGen

LucidGen is a project generator for [Lucid](https://github.com/jnyman/lucid) test repositories.

## Installation

Install the gem as normal:

$ gem install lucid-gen

## Usage

The easiest way to use LucidGen would be to have it generate the default structure for you:

$ lucid-gen project project-spec

This command will create a project structure with the directory name as project-spec.

The default driver for the projects created is [Symbiont](https://github.com/jnyman/symbiont). You can change this by specifying a driver as such:

$ lucid-gen project project-spec --driver=capybara

Do note that, for the moment, LucidGen only generates driver files relevant to Symbiont.

## Contributing

1. [Fork the project](http://gun.io/blog/how-to-github-fork-branch-and-pull-request/).
2. Create a feature branch. (`git checkout -b my-new-feature`)
3. Commit your changes. (`git commit -am 'new feature'`)
4. Push the branch. (`git push origin my-new-feature`)
5. Create a new [pull request](https://help.github.com/articles/using-pull-requests).