diff options
| author | tdro <tdro@noreply.example.com> | 2024-09-17 00:00:00 +0000 |
|---|---|---|
| committer | tdro <tdro@noreply.example.com> | 2024-09-17 00:00:00 +0000 |
| commit | a79343b977c11edb676d90b72e2b36217dd6d76a (patch) | |
| tree | a5b2920b7e45bf67f1eeb6de4536a6ecc68c2562 | |
| parent | 274d06edab4b543b501fa9b977fc43d8dda6bdb0 (diff) | |
| download | canory-a79343b977c11edb676d90b72e2b36217dd6d76a.tar.gz canory-a79343b977c11edb676d90b72e2b36217dd6d76a.tar.bz2 canory-a79343b977c11edb676d90b72e2b36217dd6d76a.zip | |
Makefile: Faster
Test RSS indices
| -rw-r--r-- | Makefile | 13 |
1 files changed, 7 insertions, 6 deletions
@@ -95,7 +95,7 @@ test-html: # Test HTML public/default/index.html test-html-indices: # Test HTML indices - find public/ -type f -name "index.html" -exec vnu --errors-only {} \; + find public/ -type f -name "index.html" -exec vnu --errors-only {} + test-css: # Test CSS vnu \ @@ -118,12 +118,15 @@ test-rss: # Test RSS xmllint --noout --relaxng assets/schemas/rss-v2.0.rng public/rss.xml # xmllint --noout --schema assets/schemas/rss-v2.0.xsd public/rss.xml +test-rss-indices: # Test RSS indices + find public -type f -name "rss.xml" ! -path '*/sources/*' -exec xmllint --noout --relaxng assets/schemas/rss-v2.0.rng {} + + test-sitemap: # Test sitemap xmllint --noout --schema assets/schemas/sitemap-v0.9.xsd public/sitemap.xml # xmllint --noout --schema assets/schemas/sitemapindex-v0.9.xsd public/sitemap.xml test-jsonfeed: # Test JSONFeed - check-jsonschema --schemafile assets/schemas/jsonfeed-v1.1.json public/index.json + find public -type f -name "index.json" ! -path '*/sources/*' -exec check-jsonschema --schemafile assets/schemas/jsonfeed-v1.1.json {} + test-end: # Test front end deno run --allow-all tests/index.ts @@ -138,7 +141,5 @@ clean: # Clean everything make clean-tests clean-tests: # Clean up tests - for file in /tmp/????????; do { [ -d "$$file/puppeteer_dev_chrome_profile-" ] && rm --recursive --force --verbose "$$file"; } || true; done - for file in /tmp/????????????????; do { [ -d "$$file/puppeteer_dev_chrome_profile-" ] && rm --recursive --force --verbose "$$file"; } || true; done - for file in /run/user/$$(id -u)/????????; do { [ -d "$$file/puppeteer_dev_chrome_profile-" ] && rm --recursive --force --verbose "$$file"; } || true; done - for file in /run/user/$$(id -u)/????????????????; do { [ -d "$$file/puppeteer_dev_chrome_profile-" ] && rm --recursive --force --verbose "$$file"; } || true; done + for file in "/tmp/"*; do { [ -d "$$file/puppeteer_dev_chrome_profile-" ] && rm --recursive --force --verbose "$$file"; } || true; done + for file in "/run/user/$$(id -u)/"*; do { [ -d "$$file/puppeteer_dev_chrome_profile-" ] && rm --recursive --force --verbose "$$file"; } || true; done |
