- Sep 17, 2018
-
-
Ujjwal Sharma authored
Update the lint.py script to work with pip 10+ as pip.req was moved to pip._internal.req in version 10 onwards and the existing code only works on versions of pip under or equal to 9.0.3
-
- Jun 08, 2018
-
-
Rick Waldron authored
-
- May 12, 2018
-
-
Valerie R Young authored
-
- Jan 11, 2018
-
-
Rick Waldron authored
-
- Jan 10, 2018
-
-
Adrian Heine authored
-
- Oct 18, 2017
-
-
Rick Waldron authored
-
- Sep 08, 2017
-
-
Rick Waldron authored
-
Rick Waldron authored
-
- Jun 28, 2017
-
-
Mike Pennisi authored
Previously, test consumers were encouraged to insert a `throw` statement as the first statement of tests for early errors. This recommendation made tests harder to consume, and as an optional transformation, consumers may have ignored it or simply been unaware it was made. By explicitly including such a `throw` statement, the tests become more literal, making them easier to consume and more transparent in their expectations. Document expectation for all tests for early errors to include an explicit `throw` statement. Extend linting script to verify that contributors are automatically notified of violations and to ensure that future contributions satisfy this expectation.
-
- Jun 12, 2017
-
-
jugglinmike authored
A recent commit introduced a document that enumerated acceptable values for the test "features" metadata tag. However, this list was incomplete, and maintaining it placed extra burden on the project owners. Restructure the document into a machine-readable format. Add entries for all previously-omitted values. Add in-line documentation with recommendations for maintenance of the file. Extend the project's linting tool to validate tests according to the document's contents.
-
- May 01, 2017
-
-
jugglinmike authored
This script is intended to identify common test file formatting errors prior to their acceptance into the project. It is designed to support future extensions for additional validation rules.
-