-
Notifications
You must be signed in to change notification settings - Fork 69
Open
Description
I'd like to add some automated tests to this project, including (but not limited to):
- Filename language suffixes match
<html lang> f.directory,f.filename, andf.pathmatch the actual paths- Dates like
f.thisVersion.dateandf.firstPubDateare YYYY-MM-DD and not future dates - Local script, image, and stylesheet files referenced by the page/article exist
boilerplate-<lang>.jsmatches the page language; for example, articles/article-text-size.ru.html should fail- For pages that should have
*-data/translations.js, check if the file exists and iftrans.*translationsare subsets oftrans.versions - Create an allowlist for historical exception pages. Don't aim for zero exceptions initially.
Initially, we can consider using a simple Node.js script to accomplish these tasks.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels