File tree Expand file tree Collapse file tree 1 file changed +54
-0
lines changed Expand file tree Collapse file tree 1 file changed +54
-0
lines changed Original file line number Diff line number Diff line change 1+ # Contribution guide
2+
3+ Thank you for using net-ldap. If you'd like to help, keep these guidelines in
4+ mind.
5+
6+ ## Submitting a New Issue
7+
8+ If you find a bug, or would like to propose an idea, file a [ new issue] [ issues ] .
9+ Include as many details as possible:
10+
11+ - Version of net-ldap gem
12+ - LDAP server version
13+ - Queries, connection information, any other input
14+ - output or error messages
15+
16+ ## Sending a Pull Request
17+
18+ [ Pull requests] [ pr ] are always welcome!
19+
20+ Check out [ the project's issues list] [ issues ] for ideas on what could be improved.
21+
22+ Before sending, please add tests and ensure the test suite passes.
23+
24+ To run the full suite:
25+
26+ ` bundle exec rake `
27+
28+ To run a specific test file:
29+
30+ ` bundle exec ruby test/test_ldap.rb `
31+
32+ To run a specific test:
33+
34+ ` bundle exec ruby test/test_ldap.rb -n test_instrument_bind `
35+
36+ Pull requests will trigger automatic continuous integration builds on
37+ [ TravisCI] [ travis ] . To run integration tests locally, see the ` test/support `
38+ folder.
39+
40+ ## Styleguide
41+
42+ ``` ruby
43+ # 1.9+ style hashes
44+ {key: " value" }
45+
46+ # Multi-line arguments with `\`
47+ MyClass .new \
48+ foo: ' bar' ,
49+ baz: ' garply'
50+ ```
51+
52+ [ issues ] : https://github.com/ruby-net-ldap/ruby-net-ldap/issues
53+ [ pr ] : https://help.github.com/articles/using-pull-requests
54+ [ travis ] : https://travis-ci.org/ruby-ldap/ruby-net-ldap
You can’t perform that action at this time.
0 commit comments