Skip to content

Testing: upgrade HTML to identify mis-cased anchors #304

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 2 commits into from
Dec 19, 2019

Conversation

harding
Copy link
Collaborator

@harding harding commented Dec 19, 2019

Closes #238

The version of HTML Proofer that we were using wasn't identifying situations where internal links were broken because of uppercase characters in all-lowercase links (or other variations of case errors). This upgrades just our testing libraries (i.e. Jekyll is not upgraded) to get a new version of HTML Proofer that does verify correct casing.

You can generate the same dependency changes as in this PR by running the following command on master:

bundle update -g testing

If you don't run the above command but you do have this PR in your history (e.g., it's been merged to master), you can update your dependencies by running:

bundle install

You can verify that incorrect casing is detected by running make with the upgraded HTML Proofer version by with the first commit in this PR dropped (as it fixes a previously-undetected incorrectly cased link).

@jnewbery
Copy link
Contributor

ACK 837b731. Thanks Dave!

@jnewbery jnewbery merged commit b49528a into bitcoinops:master Dec 19, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Investigate why HTMLProofer didn't find broken internal link
2 participants