2
0
mirror of https://github.com/boostorg/test.git synced 2026-01-23 18:12:12 +00:00
Files
test/CONTRIBUTE.md
2017-12-28 19:22:56 +01:00

1.2 KiB

How to contribute to Boost.Test

Ticket

We like having a ticket stating the bug or the feature you want to implement. We use a dedicated ticket management for this that can be found here: https://svn.boost.org/ . Please create a ticket there by selecting the component test.

Pull requests

We welcome any contribution in the form of a pull request. Each PR is never integrated exactly as submitted, we first run our internal unit tests on several platforms, and work the PR if needed.

To ease the work of the maintainer and make the integration of your changes faster, please

  • base all your PR on the latest develop, rebase if develop changed since you forked the library
  • ensure that your changes are not creating any regression in the current test bed (see below on how to run the unit tests)
  • provide a test case that reproduces the problem you encountered
  • integrate your unit test into the Jamfile.v2 of the test folder

Running the unit tests

Please make sure that the current set of tests pass for the changes that you submit. To run the tests, see this document.

Compile the documentation

The instructions for compiling the documentation are provided in this document.