)]}'
{
  "commit": "adbde15c1c49e96ecdf1a91db6caac2b374eb410",
  "tree": "5e6ba84651d2bf36430f0069392e6ebe0396c267",
  "parents": [
    "0d174e02bc3e66b12702f48c7ef833ddf349116c"
  ],
  "author": {
    "name": "Ben Rohlfs",
    "email": "brohlfs@google.com",
    "time": "Tue Jan 24 19:23:32 2023 +0100"
  },
  "committer": {
    "name": "Ben Rohlfs",
    "email": "brohlfs@google.com",
    "time": "Wed Jan 25 14:20:51 2023 +0100"
  },
  "message": "Rewrite router tests for GROUP_LIST in a more robust way\n\nA major issue with the existing tests is that they don\u0027t test the URL\nparsing and matching at all. They just test the handler methods. That\ncreates a huge gap in testing and prevents safe refactorings.\n\nWe want to refactor all route matching and handling in a similar way as\nchange 356680 shows it for one route. So it makes sense to write the\ntests in a way that the input is a URL and the output is a view state.\n\nI will follow up with other tests once this change is approved and\nsubmitted.\n\nRelease-Notes: skip\nChange-Id: I7ed36dd147fac2d500331da7aa0384c6aeee8c7b\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "168f3344ab3bb2f5312deb848b2ebb1af68e2f81",
      "old_mode": 33188,
      "old_path": "polygerrit-ui/app/elements/core/gr-router/gr-router.ts",
      "new_id": "00cb93845027bc807c85ca048605be4e672e52e2",
      "new_mode": 33188,
      "new_path": "polygerrit-ui/app/elements/core/gr-router/gr-router.ts"
    },
    {
      "type": "modify",
      "old_id": "98272b458c084d27d95e7162f3daa455f959107c",
      "old_mode": 33188,
      "old_path": "polygerrit-ui/app/elements/core/gr-router/gr-router_test.ts",
      "new_id": "af44739885f73249a555bdec43a5e900ac2a4d52",
      "new_mode": 33188,
      "new_path": "polygerrit-ui/app/elements/core/gr-router/gr-router_test.ts"
    }
  ]
}
