)]}'
{
  "commit": "df6fa5b00d9049372c4a0fe23ce076eb320a8f6c",
  "tree": "853236687e7298b0fa8662ac3b8a3e1950f761f3",
  "parents": [
    "9a3d92d2fddd4b184c898737c34b4fefe9590d36"
  ],
  "author": {
    "name": "Nate Bosch",
    "email": "nbosch@google.com",
    "time": "Tue May 25 19:24:31 2021 -0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Tue May 25 19:24:31 2021 -0700"
  },
  "message": "Fix test for wrapping in error zone (dart-lang/stack_trace#109)\n\nWhen this test was written it had a bug - it should not pass\r\n`when: false` because that argument makes the method ignore the\r\n`errorZone` argument entirely. Omitting the argument allows the default\r\n`errorZone: true` behavior. The bug in the test was masked by the fact\r\nthat `package:test` had previously run tests wrapped in a chain\r\ncapturing zone by default.\r\n\r\nRemove the `when` argument to correct the test. Add an `onError`\r\nargument to the `.then` call to make the test stronger and assert that\r\nthe resulting future does not complete at all - either with a value or\r\nan error. Also add the same check that the future does not complete on\r\nanother test for error blocking.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ec80e2aae0267940bef6f2ab77336907c1f8e149",
      "old_mode": 33188,
      "old_path": "pkgs/stack_trace/CHANGELOG.md",
      "new_id": "779532810d26a6bae322b578b62a047b2cb3185d",
      "new_mode": 33188,
      "new_path": "pkgs/stack_trace/CHANGELOG.md"
    },
    {
      "type": "modify",
      "old_id": "721fc9613da31c81a139d9e724ac9f2f755e9ffd",
      "old_mode": 33188,
      "old_path": "pkgs/stack_trace/pubspec.yaml",
      "new_id": "bd4065c1596926654d1290f43ba0827d3f1b7ce9",
      "new_mode": 33188,
      "new_path": "pkgs/stack_trace/pubspec.yaml"
    },
    {
      "type": "modify",
      "old_id": "bb28b792c826adee7675ea5de2d92e7ed9e17a73",
      "old_mode": 33188,
      "old_path": "pkgs/stack_trace/test/chain/chain_test.dart",
      "new_id": "0931951f6b381e4468ddfc9f4502948015b32857",
      "new_mode": 33188,
      "new_path": "pkgs/stack_trace/test/chain/chain_test.dart"
    }
  ]
}
