/rubycheck

a Ruby port of the QuickCheck unit test framework

Primary LanguageRubyOtherNOASSERTION

rubycheck - a Ruby port of the QuickCheck unit test framework

Now rspec compatible!

EXAMPLE

$ rake test
rspec
......

Finished in 0.36783 seconds
6 examples, 0 failures

See ios7crypt.rb or rubycheck's self-tests for more information.

HOMEPAGE

http://www.yellosoft.us/quickcheck

RUBYGEMS

https://rubygems.org/gems/rubycheck

RDOCS

http://rubydoc.info/gems/rubycheck/frames

INSTALL

$ gem install rubycheck

LICENSE

FreeBSD

REQUIREMENTS

DEVELOPMENT

Checkout the code and install the dependencies:

$ git clone https://github.com/mcandre/rubycheck.git
$ cd rubycheck
$ bundle

Test

Logic

Ensure the code logic works as expected:

$ rake test
rspec
......

Finished in 0.36783 seconds
6 examples, 0 failures

Lint

Keep the code base tidy:

$ rake lint

Spell Check

$ aspelllint
...

Local CI

Automatically check the code on file change:

$ guard
$ guard -G Guardfile-lint

Git Hooks

See hooks/.