{
  "date": "2026-10-22T08:18:30.310Z",
  "results": [
    {
      "name": "중첩 auto·상위 padding/border/body margin·외부 footer 페이지 넘침 없음",
      "status": "실패",
      "reason": "{\"scroll\":901,\"client\":800,\"body\":885}"
    },
    {
      "name": "중간 부모 auto·상위 고정 높이 제한 반영",
      "status": "실패",
      "reason": "{\"scroll\":871,\"client\":800,\"body\":863}"
    },
    {
      "name": "부모 바깥 footer 확대·숨김/표시 자동 반영",
      "status": "실패",
      "reason": "Expected values to be strictly equal:\n\n585 !== 535\n"
    },
    {
      "name": "상위 형제 추가/제거·창 축소/확대",
      "status": "실패",
      "reason": "Expected values to be strictly equal:\n\n585 !== 555\n"
    },
    {
      "name": "부모 max-height는 상한·공간 부족 시 줄어듦",
      "status": "실패",
      "reason": "The expression evaluated to a falsy value:\n\n  assert.ok(await height()<=196)\n"
    },
    {
      "name": "강제로 큰 고정 조상은 그대로 유지·그리드만 화면 제한",
      "status": "실패",
      "reason": "The expression evaluated to a falsy value:\n\n  assert.ok(await height()<500)\n"
    },
    {
      "name": "JS-실제 예제 1100×900 페이지 넘침 없음",
      "status": "통과"
    },
    {
      "name": "JS-실제 예제 390×700 페이지 넘침 없음",
      "status": "실패",
      "reason": "{\"scroll\":929,\"client\":700,\"body\":929}"
    },
    {
      "name": "vue-실제 예제 1100×900 페이지 넘침 없음",
      "status": "통과"
    },
    {
      "name": "vue-실제 예제 390×700 페이지 넘침 없음",
      "status": "실패",
      "reason": "{\"scroll\":929,\"client\":700,\"body\":929}"
    }
  ],
  "errors": []
}