)]}'
{
  "commit": "fb64aa77f925610ac46c813d080d1f01f3827ece",
  "tree": "455873370b4da7d4f7cd3e8414bca5ffce5ca452",
  "parents": [
    "e5882a3721863c3bb2a45547ee0897f28e8c339c"
  ],
  "author": {
    "name": "Russ Cox",
    "email": "rsc@golang.org",
    "time": "Tue May 18 14:59:01 2021 -0400"
  },
  "committer": {
    "name": "Russ Cox",
    "email": "rsc@golang.org",
    "time": "Tue Jun 15 02:12:41 2021 +0000"
  },
  "message": "cmd/golangorg: change tests to use internal/webtest\n\nMuch shorter and clearer.\nThis also opens up the possibility of sharing\nsome tests between TestWeb and TestLiveServer.\n\nChange-Id: Iaca004c88581b0e0d8c858333806f755cc140255\nReviewed-on: https://go-review.googlesource.com/c/website/+/321075\nTrust: Russ Cox \u003crsc@golang.org\u003e\nRun-TryBot: Russ Cox \u003crsc@golang.org\u003e\nTryBot-Result: Go Bot \u003cgobot@golang.org\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@golang.org\u003e\nWebsite-Publish: Russ Cox \u003crsc@golang.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a9d5b8bb104ea45d211309fb9c0ce4c5842b35e5",
      "old_mode": 33188,
      "old_path": "cmd/golangorg/godoc_test.go",
      "new_id": "1bdbb0f77679cfede35f2bdc56153c68c71dd312",
      "new_mode": 33188,
      "new_path": "cmd/golangorg/godoc_test.go"
    },
    {
      "type": "modify",
      "old_id": "38db14b5d74bb5991da64b47a86adf6a8a87b810",
      "old_mode": 33188,
      "old_path": "cmd/golangorg/regtest_test.go",
      "new_id": "fd694cd1bf170a64286271509e86f92b9e250606",
      "new_mode": 33188,
      "new_path": "cmd/golangorg/regtest_test.go"
    },
    {
      "type": "modify",
      "old_id": "9d44ad78bf6202086611b1b5807407067c950a0d",
      "old_mode": 33188,
      "old_path": "cmd/golangorg/release_test.go",
      "new_id": "14917a07b99c812b293d4d4f5a5eabb0e4fce325",
      "new_mode": 33188,
      "new_path": "cmd/golangorg/release_test.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "02c0e4ea885a021635bf2f2ab4b5981ac319f4a5",
      "new_mode": 33188,
      "new_path": "cmd/golangorg/testdata/live.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5724f4f79be39ac61adeeb105fa2c85a7c38ff4f",
      "new_mode": 33188,
      "new_path": "cmd/golangorg/testdata/release.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ca48661bd18f02b73e9a552abb47cb386344bfa8",
      "new_mode": 33188,
      "new_path": "cmd/golangorg/testdata/web.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "47049268b30fe1687af5a3ebb8c500ce7dead921",
      "new_mode": 33188,
      "new_path": "cmd/golangorg/testdata/x.txt"
    },
    {
      "type": "modify",
      "old_id": "1968807623e8d3c420e189c90f7e4f7f8b4bc16c",
      "old_mode": 33188,
      "old_path": "cmd/golangorg/x_test.go",
      "new_id": "aedc2dbb0e89c20d57989ffc786343579484215e",
      "new_mode": 33188,
      "new_path": "cmd/golangorg/x_test.go"
    }
  ]
}
