tripal / tripal_doc

Official Documentation for the Tripal Platform
https://tripaldoc.readthedocs.io/en/latest/
GNU General Public License v3.0
2 stars 3 forks source link

Gradually increasing standards for Testing #10

Open laceysanderson opened 1 year ago

laceysanderson commented 1 year ago

The @tripal/project-managent-commitee-pmc recently had a conversation about testing standards for Tripal 4. This issue summarizes the decisions that have come about from that discussion. Additionally, it will act as a launching point for adding these standards into the documentation and for increasing guidance on testing in general.

Requirement for Tripal 4:

A PR should not reduce the overall test coverage of the repository.

PRs are testing for code coverage by code climate and once that Github Action is complete you will get a comment like the following:

CodeClimateCommentExample

As you can see based on the green box in the above screenshot, this PR follows the requirement above in that it did not decrease the total coverage in the repository.

Context: