Skip to content

Commit 0d5c34f

Browse files
committed
Improve detection of updated rulesets.
Previous, we tried to detect when rulesets changed by using git log --since. However, this doesn't work very well for uncommited changes, and it works poorly on Travis, which does a shallow clone and therefore is not able to get a good history of which files have changed since when. Instead, we create a list of SHA256 hashes of files as they stood on 2014-02-12 (plus some extras that slipped through because the changes were made before then but merged later). When running coverage tests, and files that match those hashes are ignored. Also add a test-generator script to aid in generating test URLs for rulesets.
1 parent 4f99cda commit 0d5c34f

3 files changed

Lines changed: 14656 additions & 1 deletion

File tree

0 commit comments

Comments
 (0)