✖ REQ-WEB-1 signed-in same-origin Settings write reaches exactly one human operation (15.228773ms)
✔ REQ-WEB-1 Settings writes require enabled send, named Host, identity, exact Origin and same-origin Fetch Metadata (7.031981ms)
✖ REQ-WEB-1 Settings validates JSON, size, revision and strict writable keys before broker call (2.026028ms)
ℹ tests 3
ℹ suites 0
ℹ pass 1
ℹ fail 2
ℹ cancelled 0
ℹ skipped 0
ℹ todo 0
ℹ duration_ms 114.550473

✖ failing tests:

test at packages/webui/tests/settings-write.test.mjs:11:1
✖ REQ-WEB-1 signed-in same-origin Settings write reaches exactly one human operation (15.228773ms)
  AssertionError [ERR_ASSERTION]: {"error":"read-only","message":"the Console preview is read-only"}
  
  403 !== 200
  
      at TestContext.<anonymous> (file:///mnt/storage/src/mosaic-stack-rocko-122/packages/webui/tests/settings-write.test.mjs:11:153)
      at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
      at async Test.run (node:internal/test_runner/test:1409:7)
      at async startSubtestAfterBootstrap (node:internal/test_runner/harness:387:3) {
    generatedMessage: false,
    code: 'ERR_ASSERTION',
    actual: 403,
    expected: 200,
    operator: 'strictEqual',
    diff: 'simple'
  }

test at packages/webui/tests/settings-write.test.mjs:16:1
✖ REQ-WEB-1 Settings validates JSON, size, revision and strict writable keys before broker call (2.026028ms)
  AssertionError [ERR_ASSERTION]: [object Object]
  
  403 !== 400
  
      at TestContext.<anonymous> (file:///mnt/storage/src/mosaic-stack-rocko-122/packages/webui/tests/settings-write.test.mjs:17:124)
      at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
      at async Test.run (node:internal/test_runner/test:1409:7)
      at async Test.processPendingSubtests (node:internal/test_runner/test:974:7) {
    generatedMessage: false,
    code: 'ERR_ASSERTION',
    actual: 403,
    expected: 400,
    operator: 'strictEqual',
    diff: 'simple'
  }
