← back to Stars of Design
sod smoke +3 ItemList checks on /designers /firms /clients index pages. 50/50.
9a655f6bcf3a1f4da80b5da0af8d1f89b6d7d3f7 · 2026-05-13 06:55:28 -0700 · Steve Abrams
Files touched
Diff
commit 9a655f6bcf3a1f4da80b5da0af8d1f89b6d7d3f7
Author: Steve Abrams <steve@designerwallcoverings.com>
Date: Wed May 13 06:55:28 2026 -0700
sod smoke +3 ItemList checks on /designers /firms /clients index pages. 50/50.
---
test/smoke.js | 3 +++
1 file changed, 3 insertions(+)
diff --git a/test/smoke.js b/test/smoke.js
index 5dd5b15..b9bbce1 100644
--- a/test/smoke.js
+++ b/test/smoke.js
@@ -57,15 +57,18 @@ function check(name, cond, hint = '') {
r = await fetch('/designers');
check('designers: 200', r.status === 200);
check('designers: canonical',/rel="canonical"/.test(r.body));
+ check('designers: ItemList', /"@type":"ItemList"/.test(r.body));
// 3. /firms
r = await fetch('/firms');
check('firms: 200', r.status === 200);
check('firms: canonical', /rel="canonical"/.test(r.body));
+ check('firms: ItemList', /"@type":"ItemList"/.test(r.body));
// 4. /clients
r = await fetch('/clients');
check('clients: 200', r.status === 200);
+ check('clients: ItemList', /"@type":"ItemList"/.test(r.body));
// 5. /feed
r = await fetch('/feed');
← 43b04f5 starsofdesign: ItemList JSON-LD on /designers + /clients ind
·
back to Stars of Design
·
sod /healthz Cache-Control: no-store (parity with asim) ef12c2c →