- Reporting bugs
- Suggesting features
- Creating PRs
Welcome all of the contributions!
At first, you should install development dependencies
$ git clone [email protected]:kachick/validation.git
$ cd ./validation
$ ./bin/setup
Installed!
$ ./bin/console
Starting up IRB with loading developing this library
If you try to add/change/fix features, please update and/or confirm core feature's tests are not broken.
$ bundle exec rake
$ echo $?
0
If you want to run partially tests, test-unit can take some patterns(String/Regexp) with the naming.
$ bundle exec rake test TESTOPTS="-v -n'/test_.*foobar/i'"
Runs test cases only for matched the pattern
CI includes signature check, lint, if you want to check them in own machine, below command is the one.
But please don't hesitate to send PRs even if something fail in this command!
$ bundle exec rake simulate_ci
$ echo $?
0