Skip to content

Latest commit

 

History

History
54 lines (35 loc) · 1.25 KB

CONTRIBUTING.md

File metadata and controls

54 lines (35 loc) · 1.25 KB

Contribution guide

Thank you for using net-ldap. If you'd like to help, keep these guidelines in mind.

Submitting a New Issue

If you find a bug, or would like to propose an idea, file a new issue. Include as many details as possible:

  • Version of net-ldap gem
  • LDAP server version
  • Queries, connection information, any other input
  • output or error messages

Sending a Pull Request

Pull requests are always welcome!

Check out the project's issues list for ideas on what could be improved.

Before sending, please add tests and ensure the test suite passes.

To run the full suite:

bundle exec rake

To run a specific test file:

bundle exec ruby test/test_ldap.rb

To run a specific test:

bundle exec ruby test/test_ldap.rb -n test_instrument_bind

Pull requests will trigger automatic continuous integration builds on TravisCI. To run integration tests locally, see the test/support folder.

Styleguide

# 1.9+ style hashes
{key: "value"}

# Multi-line arguments with `\`
MyClass.new \
  foo: 'bar',
  baz: 'garply'