[object Object]

← back to Stars of Design

smoke: 3 more home assertions — Permissions-Policy, canonical, color-scheme (asim parity)

73e8ba03ba680a6dfa9059dd7cfbba4a8262dc95 · 2026-05-13 10:38:42 -0700 · Steve Abrams

Files touched

Diff

commit 73e8ba03ba680a6dfa9059dd7cfbba4a8262dc95
Author: Steve Abrams <steve@designerwallcoverings.com>
Date:   Wed May 13 10:38:42 2026 -0700

    smoke: 3 more home assertions — Permissions-Policy, canonical, color-scheme (asim parity)
---
 test/smoke.js | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/test/smoke.js b/test/smoke.js
index 99c199d..dcf6475 100644
--- a/test/smoke.js
+++ b/test/smoke.js
@@ -50,6 +50,9 @@ function check(name, cond, hint = '') {
   check('home: footer Terms',  /\/terms/.test(r.body));
   check('home: X-Content-Type-Options', (r.headers['x-content-type-options'] || '') === 'nosniff');
   check('home: X-Frame-Options',        /SAMEORIGIN|DENY/.test(r.headers['x-frame-options'] || ''));
+  check('home: Permissions-Policy',     /geolocation=/.test(r.headers['permissions-policy'] || ''));
+  check('home: canonical',              /rel="canonical"/.test(r.body));
+  check('home: color-scheme',           /name="color-scheme"/.test(r.body));
   check('home: Referrer-Policy',        /strict-origin/.test(r.headers['referrer-policy'] || ''));
   check('home: Strict-Transport-Security', /max-age=/.test(r.headers['strict-transport-security'] || ''));
   check('home: CSP',                    /default-src/.test(r.headers['content-security-policy'] || ''));

← 4be3a23 smoke: assert X-Frame-Options on home (asim parity)  ·  back to Stars of Design  ·  smoke: assert /designers has sort + density controls (Steve' 86dc319 →