[object Object]

← 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 →